Page 39 - MEDIA PENDIDIKAN 1-8
P. 39
5. Generasi kelima
Merupakan bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan
(artificial intelligence-AI). AI adalah disiplin dari ilmu komputer yang mempelajari cara komputer
meniru kecerdasan manusia.
Contoh Aplikasi :
Pemrosesan Bahasa Alami : mengatur komputer agar bisa berkomunikasi dengan manusia
melalui bahasa manusia.
Aplikasi Sistem Pakar : program komputer yang dapat menghasilkan pemikiran yang setara
dengan seorang pakar.
Contoh Bahasa Pemrograman : PROLOG dan LISP.
3. Bahasa Pemrograman Berdasarkan Perkembangan
A. Machine Language
Bahasa Pemrograman yang hanya dapat dimengerti oleh mesin (komputer) yang
didalamnya terdapat CPU yang hanya mengenal 2 (dua) keadaaan yang berlawanan, yaitu :
Bila tejadi kontak (ada arus) bernilai 1
Bila kontak terputus (tidak ada arus) bernilai 0
B. Low Level Language (Bahasa tingkat rendah)
Karena susahnya bahasa mesin, maka dibuatlah simbol yang mudah diingat yang
disebut dengan “Mnemonics” (Pembantu untuk mengingat).
Contohnya :
A : Untuk kata Add (Menambahkan)
B : Untuk kata Substract (mengurangi )
Mov : Untuk kata Move ( Memindahkan )
Bahasa Pemrograman yang menerjemahkan Mnemonics disebut Assembler
C. Middle Level Language (Bahasa tingkat menengah)
Bahasa pemrograman yang menggunakan aturan – aturan gramatikal dalam penulisan
pernyataan, mudah untuk dipahami dan memilik instruksi – instruksi tertentu yang dapat langsung
diakses oleh komputer, Contohnya adalah bahasa C.
D. High Level Language (Bahasa tingkat tinggi)
Bahasa Pemrograman yang dalam penulisan pernyataannya mudah dipahami secara
langsung. Bahasa pemrograman ini terbagi menjadi 2, yaitu :
1. Procedure Oriented Language
a. Scientific
Digunakan untuk memecahkan persoalan matematis/perhitungan, misal : Algol, Fortran,
Pascal, Basic.
b. Bussines
Page 39