Jumat, 26 Desember 2014 | By: Unknown

Generasi Bahasa Pemrograman


1. Generasi Pertama (Bahasa Mesin)
Disebut generasi pertama karena merupakan jenis yang paling awal dikembangkan pada tahun 1940-an dan awal 1950-an dan semua program harus dikodekan dalam bahasa mesin sebagai bahasa internal komputer yang mengeksekusi secara langsung tanpa terjemahan. Bahasa mesin menggunakan kode biner (0 dan 1) dengan basis dasar transistor.

2. Generasi Kedua (Bahasa Assembly)

Bahasa assembly sangat menyerupai bahasa mesin, sehingga untuk menjadi programmer bahasa assembly yang handal kita harus memahami arsitektur mesin, yakni bagaimana mesin itu secara fisik memproses data, untuk menerjemahkan kode-kode diperlukan program khusus yang disebut  ASSEMBLER. 

3. Generasi Ketiga (Bahasa Tingkat Tinggi / High Level Language)
Bahasa pemrograman generasi ketiga menggunakan pendekatan prosedural. Sebagai bahasa prosedural, pemrogram perlu menuliskan instruksi-instruksi yang rinci agar komputer melaksanakan tugasnya. Program ditulis dengan menggunakan kata-kata yang biasa dipakai manusia, seperti WRITE untuk menampilkan sesuatu di layar dan READ untuk membaca data dari keyboard. Contoh bahasa pemrograman generasi ketiga adalah C, BASIC, COBOL, FORTRAN, PASCAL.

4. Generasi Keempat (Bahasa Deklaratif)
Bahasa pemrograman ini jauh lebih mudah ditulis karena instruksinya sudah sangat mendekati bahasa percakapan sehari-hari. Bahasa pemrograman ini mudah untuk dipelajari dan dipahami, mudah untuk pengaksesan database. Contoh program generasi keempat adalah SQL (Structured Query Language)

5. Generasi Kelima  (Object-Oriented Language)
Sering digunakan untuk akses database atau membuat sistem pakar (expert system) atau knowledge-based system Dalam konsep, ditujukan untuk bahasa alami (natural languages) yang semirip mungkin dengan hubungan kemanusiaan. Contoh program generasi kelima adalah LISP dan Prolog

0 komentar:

Posting Komentar