NPM : 202011014
Kelas : Pagi ( A )
Quiz : Analisa Dan Desain Algoritma
Bahasa pemrograman yang kita tahu ada banyak orang di dunia, sekitar ilmu
komputer dan teknologi saat ini. Pengembangannya mengikuti inovasi tinggi
dalam dunia teknologi. Contoh bahasa pemrograman yang kita ketahui,
antara lain, adalah untuk membuat aplikasi permainan, anti-virus, web, dan
teknologi lainnya.
Bahasa pemrograman komputer yang kita tahu termasuk Java, Visual Basic,
C ++, C, Cobol, PHP, Net, dan ratusan bahasa lain. Tapi tentu saja, bahasa
harus disesuaikan dengan fungsi dan perangkat yang menggunakannya.
Secara bahasa pemrograman umum dibagi menjadi empat kelompok, yaitu :
Bahasa pemrograman masuk ke level ini karena bahasa masih jauh dari
bahasa manusia. Contoh bahasa Assembly.
Proses pembuatan program yang kita tulis kode sumber dalam editor teks
seperti notepad dan kemudian mengubahnya menjadi bahasa mesin yang
dapat dieksekusi oleh CPU. Proses konversi kode sumber (source code) ke
dalam bahasa mesin (bahasa mesin) terdiri dari dua jenis kompilasi dan
interpretasi.
Generasi Bahasa Pemrograman
1. Kode ditandai dengan nama yang mudah diingat sepert ADD, SUB, dan
MULT.
2. Alamat penyimpanan (storage addresses) nyata di mana data
ditempatkan dapat didefinisikan dengan nama-nama seperti AMT1 dan
AMT2 untuk memudahkan rujukan.
4. Generasi Keempat
Ciri-Ciri :
Sering digunakan untuk akses database atau membuat sistem pakar (expert
system) atau knowledge-based system. Dalam konsep ditunjukkan untuk
bahasa alami (natural language) yang semirip mungkin denganhubungan
kemanusiaan.
Sekarang ini banyak sistem pakar dikodekan baik dalam LISP maupum
Prolog, meski untuk hal yang sama bisa ditulis dalam C atau C++. Usaha
yang sekarang dilakukan adalah memperbaiki bahasa AI (Artificial
Intellegence) dengan mengkombinasikan kemampuan terbaik dari LISP dan
Prolog.