1. 1. Jelaskan mengapa
disebut dengan “Bahasa Pemrograman”?
2. 2. Sebut dan Jelaskan berbagai macam bahasa pemrograman!
Macam macam bahasa
pemrograman
Bahasa Pemrograman dibedakan menjadi 4:
1) Bahasa mesinBahasa mesin termasuk ke dalam bahasa tingkat
rendah (low level language) karena sifat dari bahasa mesin
lebih berorientasi pada mesin. Bahasa ini hanya akan dipahami oleh komputer itu
sendiri. Bahasa ini berupa kode-kode yang terdiri dari sekumpulan angka.2) Bahasa assemblyBahasa asembly adalah bahasa pemrograman yang
menggunakan bahasa rakitan. Bahasa assembly kebanyakan digunakan untuk
pengendalian hardware yang diwujudkan dalam kependekan kata-kata sebagai
pengganti kode-kode biner. Bahasa tingkat tinggi memiliki arti bahwa
bahasa ini lebih mudah dimengerti oleh banyak orang karena memang dirancang
untuk orang yang awam.1. Harus disimpan berekstensi *.java2. Nama file harus sama dengan nama class public, misalnya nama filenya myHello.java, maka nama class public juga harus myHelloContoh:public class myHello { //harus sama dengan nama file (myHello.java) }3. Comment sebaiknya sebaiknya ditulis untuk menjelaskan sebuah class atau method. Comment ditulis untuk tujuan dokumentasi.Contoh:public static void main(String[]args){//untuk menampilkan kata myfirs javaSystem.out.println(“Hello this is my first java”);}4. Java statement adalah suatu baris yang diakhiri dengan titik koma.Contoh:System.out.println(“Hello this is my first java”); 5. Block adalah satu atau beberapa statement yang berada diantara tanda kurung kurawal { dan diakhiri dengan kurung kurawal }.Contoh:public static void main(String[]args){System.out.println(“Hello this is my first java”);System.out.println(“Java is very good”);}
3) Bahasa tingkat tinggi (high level languange)
4) Bahasa pemrograman generasi keempat
3. 3. Jelaskan
secara jelas sejarah perkembangan bahasa pemrograman (Minimal 1 halaman)
Bahasa
pemrograman mulai berkembang sejak 1940. Sebelum itu pada tahun 1822 hidup
seorang yang bernama Charles Babbage. Ketika dia bersekolah di Universitas
Chambridge, dia melihat pada saat itu banyak terdapat berbagai macam
perhitungan. Akan tetapi masih saja terjadi musibah seperti kapal tenggelam.
Dari kasus ini dia mengira bahwa penyebabnya adalah keterbatasannya manusia
dalam mengiplementasikan table perhitungan. Jadi dia menggunakan mesin yang
diberi nama “Different Engine”, yang hanya memiliki satu tuajan yang artinya
hanya bias mengeluarkan satu output sehingga dia membuat mesin lain yang
bersifat multi-purpose dan diberi nama “Analytical Engine”. Dia terus
mengembangkan mesinnya sampai dia meningggal. Dan diteruskan oleh anaknya. Pada
tahun 1854 Charles Boole mampu menciptakan system logika simbolikyang disebut
dengan Logika Boole. Pada tahun 1890 negara Amerika Serikat kesulitan dalam
menyensus penduduk dikarenakan terlalu banyak jadi untuk mengatasi itu diadakan
kompetisi yang dimenangkan oleh Herwan Hollerith dan akhirnya didirikan sebuah
perusahaan. Pada tahun 1925 MIT berkembangakn menjadi mesin yang mampu pada
tahun 1958, FORTAN II dan ALGOL dipublikasikan bersamaan dengan diluncurkan
LISP. Pada tahun 1959 bahasa pemrograman COBOL diluncurkan. Sejak saat itu
perkembangan bahasa pemrograman sangat cepat. Pada tahun 1970 ahasa PASCAL
mulai dipublikasikan dan saat ini masih banyak digunakan untuk keperluan
pendidikan. Pada tahun 1970 muncul dua bahasa pemrograman yang dapat dikatan
sangat penting yaitu SMALL TALK dan B-Languange. SMALL TALK penting karena
merupakan bahasa pemrograman berbasis obyek yang pertama. Sedangkan B-Languange
dikatan penting karena merupakan cikal bakal munculnya bahasa C. dengan bahasa
C, pemrograman akan lebih mudah, efisien dan fleksibel. Pada tahun 1975 Dr.
Wong Merilis bahasa pemrograman hasil ciptaannya yaitu TinyBasic. Sedangakn
pada saat yang sama Bill Gates dan Paul Allen membuat bahasa pemrograman yang
diberi nama BASIC. Perkembangan bahasa pemrograman ini terus bergerak demikian
pesat hingga saat ini, ditandai dengan semakin banyak bahasa pemrograman yang
bermunculan. (Adrian-2009)