Selasa, 25 September 2012

Kenalan Dulu. . . Apa sih Komputer itu ? Apa sih Program itu ? Apa sih Bahasa Pemprograman itu ? dan Pemprograman itu sendiri Apa ?



Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar, dan agar komputer dapat melaksanakan suatu hal maka harus diberikan perintah yang dapat dilaksanakannya. 
Program Komputer adalah sekumpulan perintah dasar yang dikenal oleh komputer yang tersusun atas urutan yang logis untuk menyelesaikan suatu masalah.
Sekumpulan dari perintah-perintah dasar tersebut dapat diterjemahkan, disebut dengan bahasa pemprograman.
Perlunya bahasa pemprograman itu karena :
-      Komputer bekerja secara switching dan hanya mengenali angka 0 dan 1.
-      Manusia ttidak paham berbicara dengan bahasa angka 0 dan 1.
-      Bahasa pemprograman menjadi perantara percakapan manusia dan komputer.
-      Komputer menggunakan bahasa Interpreler dan Kompiler.
Interpreter menerjemahkan intruksi untuk dieksekusi atau menjalankan program mula-mula dengan kode sumber kemudian diterjemahkan dulu ke dalam bentuk kode mesin per baris instruksi, jika telah dipahami komputer, interpreter kembali memproses baris instruksi selanjutnya,
sedangkan Kompiler menerjemahkan instruksi ke dalam kode objek secara keseluruhan, setelah semua instruksi diterjemahkan dan dimengerti oleh komputer baru dijalankan.

Bahasa pemprograman terdiri dari 3 bagian, yaitu :

1. Bahasa Pemrograman tingkat dasar seperti: Bahasa Mesin, Bahasa Assembley.
Bahasa ini menggunakan simbol-simbol yang tidak dapat dipahami oleh manusia.
2. Bahasa Pemrograman tingkat tengah seperti: Bahasa C, Bahasa FORTH.
Bahasa yang sifatnya lebih mudah dari pada bahasa pemprograman tingkat dasar, yang mana sudah menggunakan huruf-huruf.
3. Bahasa Pemrograman tingkat tinggi seperti: Bahasa Pascal, FORTRAN, COBOL, dan lain-lain.
Bahasa komputer ini sudah mirip dengan bahasa yang mudah dimengerti manusia, seperti PRINT, WRITE, IF, THEN, ELSE, dan lain-lain.

Penerjemahan bahasa pemprograman dilakukan oleh program komputer yang disebut translator.
Dan kegiatan yang berhubungan dengan pembuatan program komputer menggunakan bahasa pemprograman disebut pemprograman. Sedangkan seorang yang ahli dalam membuat program komputer disebut programer.