GENERASI BAHASA PEMROGRAMAN

Generasi Dari Bahasa Pemrograman

1.Generasi Pertama : Bahasa Mesin

Generasi Bahasa Mesin adalah bahasa internal komputer yang mengeksekusi  secara langsung tanpa terjemahan (translation). Di sebut generasi pertama karena merupakan jenis yang paling awal di kembangkan, tahun 1940-an dan awal 1950-an semua program harus di kodekan dalam bahasa mesin.

Pemrograman dalam bahasa mesin :

  1. Akan menyita waktu dan kondusif untuk membuat kesalahan
  2. Berbeda untuk setiap jenis komputer, sehingga bergantung pada komputer dan tidak standar

2.Generasi Kedua : Bahasa Assembly

Penggunaan komputer secara komersial tahun 1950-an mengakibatkan di kembangkannya bahasa assembly.

Ciri-Ciri Bahasa Assembly :

  1. Kode di tandai dengan nama yang mudah d iingat sepert ADD, SUB, dan MULT.
  2. Alamat penyimpanan (storage addresses) nyata di mana data di tempatkan dapat di definisikan dengan nama-nama seperti AMT1 dan AMT2 untuk memudahkan rujukan.

3.Generasi Ketiga : Bahasa Tingkat Tinggi

Penggunaan komputer dalam bisnis berkembang sangat dramatis pada tahun 1950-an. Bahasa mesin dan assembly terlalu sulit, sehingga muncul third-generation languages (3GLs) yang lebih mudah untuk program dan portable. Di sebut tingkat tinggi karena mudah di pelajari dan program tingkat tinggi memerlukan proses penerjemahan oleh komputer yang sangat rumit yang di sebut compiler dan interpreter.

Contoh bahasa tingkat tinggi, di antaranya FORTRAN (FORmula TRANslator), Cobol, Pascal, Basic, Modula-2, ADA, Object-oriented programming laguage. Bahasa C di sebut bahasa “tingkat menengah” karena format instruksinya dengan bahasa tingkat tinggi sekaligus bisa berinteraksi sekaligus bisa berinteraksi langsung dengan hardware.


4.Generasi Keempat

Ciri-Ciri :

  1. Mudah untuk di pelajari dan di pahami
  2. Tepat untuk pengaksesan database
  3. Memfokuskan pada memaksimalkan produktivitas manusia dari pada minimasasi waktu computer
  4. Nonprosedural
  5. Tersedia dalam software paket yang dapat di gunakan untuk mengembangkan aplikasi yang di inginkan

Contoh generasi keempat, di antaranya Query language seperti SQL (structured query language), QBE (query-by-example), dan INTELLECT, Report generator.

5.Generasi Kelima

Sering di gunakan untuk akses database atau membuat sistem pakar (expert system) atau knowledge-based system. Dalam konsep di tunjukkan untuk bahasa alami (natural language) yang semirip mungkin dengan hubungan kemanusiaan.


  • Contoh generasi keempat, di antaranya LISP dan Prolog

Sekarang ini banyak sistem pakar di kodekan baik dalam LISP maupum Prolog, meski untuk hal yang sama bisa di tulis dalam C atau C++. Usaha yang sekarang di lakukan adalah memperbaiki bahasa AI (Artificial Intellegence) dengan mengkombinasikan kemampuan terbaik dari LISP dan Prolog.

Editor:ekasoleha

TERIMAKASIH SUDAH MENGUNJUNGI WEBSITE SAYA, SEMOGA BERKENAN:)

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top
WhatsApp Tanya & Beli Program?