Anda di halaman 1dari 4

PROGRAMMING

Pengertian program adalah Himpunan atau kumpulan instruksi tertulis yang dibuat
oleh programmer atau suatu bagian executable dari suatu software. Orang yang membuat
program sering disebut sebagai pemrograman atau programmer. Aktivitas membuat
program disebut sebagai pemrograman. Jadi pemrograman merupakan suatu kumpulan
urutan perintah ke komputer untuk mengerjakan sesuatu.

Didalam programming atau pemrograman tentu saja ada bagian bagian penting yang harus
dipelajari atau dipahami , salah satunya yaitu Bahasa Pemrograman. Bahasa pemrograman,
atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi
standar untuk memerintah komputer.

Macam-macam bahasa pemrograman Menurut tingkat kedekatannya dengan mesin komputer,


bahasa pemrograman terdiri dari:

1) Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa
biner, contohnya 01100101100110
2) Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (Assembly), yaitu
memberikan perintah kepada komputer dengan memakai kode-kode singkat
(kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
3) Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam
kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang
bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4) Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur
kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.

Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya
bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang
merupakan Bahasa Tingkat Rendah.
Berikut ini adalah daftar bahasa pemrograman komputer:

1. JAVA

Java merupakan bahasa pemrograman tingkat tinggi (high level) , artinya bahasa ini
mudah dipahami oleh manusia pada umumnya , karena menggunakan bahasa sehari-hari
manusia. Java dulu dibuat oleh perusahaan Sun Microsystems , oleh James
Ghosling ,Patrick Naughton, dan Mike Sheridan pada tahun 1991, dan memerlukan
kurang lebih 18 bulan ,untuk mengembangkan versi pertama dari Java yang dulu
bernama Oak, yang dimana sekarang Java diakuisisi oleh perusahaan Oracle.
A. Sejarah Versi Java :

1. JDK Alpha and Beta (1995)


2. JDK 1.0 (23rd Jan, 1996)
3. JDK 1.1 (19th Feb, 1997)
4. J2SE 1.2 (8th Dec, 1998)
5. J2SE 1.3 (8th May, 2000)
6. J2SE 1.4 (6th Feb, 2002)
7. J2SE 5.0 (30th Sep, 2004)
8. Java SE 6 (11th Dec, 2006)
9. Java SE 7 (28th July, 2011)
10. Java SE 8 (18th March, 2014)

Bahasa java mirip dengan bahasa C++ , namun dikembangkan agar mudah dipahami dan
dipakai. Java menggunakan konsep OOP (Object Oriented Programming) ,artinya semua inti
program dari Java yaitu mengacu ke sebuah Obyek.

Java digunakan untuk :

1.Pengembangan Aplikasi Desktop (Komputer)

2. Web Aplikasi

3. Aplikasi Perusahaan

4. Aplikasi Mobile (Android)

5. System Tertanam

6. Robot ,Game dan sebagainya.

B. Keunggulan atau Kelebihan Java

1) Mudah dipelajari
2) Merupakan bahasa OOP
3) Banyaknya API
4) Robust
2. LINUK

1. PENGERTIAN LINUX

Adalah software sistem operasi open source yang gratis untuk disebarluaskan di bawah lisensi
GNU. Linux merupakan turunan dari unix dan dapat bekerja pada berbagai macam perangkat keras
koputer mulai dari inter x86 sampai dengan RISC. Dengan lisensi GNU (Gnu Not Unix) Anda dapat
memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda
diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu
semua legal dibawah lisensi.

2. SEJARAH LINUX

Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya
Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang
dikembangkan oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991.
Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi 0.02
yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler). Saat
ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan
software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem
operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya
Windows 9.x/NT/2000/ME).

3. PENGEMBANGAN LINUX

Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds.
Sistemnya, peralatan sistem dan pustakanyaumumnya berasal dari sistem operasi GNU, yang
diumumkan tahun 1983 olehRichard Stallman. Kontribusi GNU adalah dasar dari munculnya nama
alternatifGNU/Linux.

4. KELEBIHAN DAN KEKURANGAN LINUX

Kelebihan

 Bersifat open source, bebas dan terbuka.

 Linux sekarang sudah mudah di operasikan menggunakannya.

 Hampir semua aplikasi yang biasa dijalankan di windows.

 Memiliki pengamanan yang lebih unggul karena di desain multiuser sehingga apabila virus
menyerang user tertentu, akan sangat sulit menyebar ke user lainnya.

B. Kekurangan

 Banyak user yang belum terbiasa menggunakan linux.


 Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik pada linux.

 Proses instalasinya tidak semudah windows.

 Aplikasi di linux belum seampuh aplikasi windows.

5. MACAM-MACAM DISTRO LINUX

1. Xandros
Xandros Linux adalah sebuah distro Linux yang berdasarkan pada sistim KDE.Tampilannya
sangat mirip dengan Microsoft Windows, jadi apabila dioperasikan sangat mudah dan
nyaman.

2. Ubuntu.
Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian.
Proyek Ubuntu disponsori oleh Canonical Ltd (perusahaan milik Mark Shuttleworth). Nama
Ubuntu diambil dari nama sebuah konsep ideologi di Afrika Selatan. “Ubuntu” berasal dari
bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”.

3. CentOS

Adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux (RHEL). CentOS
singkatan dari Community ENTerprise Operating System (Sistem Operasi Perusahaan buatan
Komunitas/Masyarakat).

Anda mungkin juga menyukai