Daftar Isi:
- Definisi - Apa yang dimaksud dengan Pemrograman Generasi Bahasa?
- Techopedia menjelaskan Pemrograman Generasi Bahasa
Definisi - Apa yang dimaksud dengan Pemrograman Generasi Bahasa?
Memprogram generasi bahasa adalah klasifikasi bahasa pemrograman, yang merujuk pada berbagai era sejarah pemrograman. Klasifikasi ini menunjukkan bagaimana kekuatan pemrograman meningkat. Beberapa menganggap kemajuan ini sebagai fitur pemrograman yang sebelumnya dianggap signifikan menjadi kurang penting.
Techopedia menjelaskan Pemrograman Generasi Bahasa
Bahasa pemrograman generasi pertama telah digambarkan sebagai pengkodean, bukan pemrograman, karena programmer harus memasukkan program ke komputer dalam bentuk kode mesin daripada bahasa tertulis. Dan algoritma itu sendiri ditulis di atas kertas.
Generasi kedua muncul dengan bahasa pemrograman yang sepenuhnya menggantikan kode mesin. Programmer menulis program melalui bahasa assembly; kemudian assembler secara otomatis menafsirkannya menjadi kode mesin. Bahasa-bahasa seperti pertama adalah FORTRAN, COBOL dan ALGOL.
Generasi ketiga jauh lebih berkembang. Alasannya termasuk:
- Algoritma menjadi independen dari vendor mesin yang menjalankannya.
- Bahasa yang diketik memiliki kontrol akses yang solid atas data yang tersedia dari perangkat penyimpanan yang berbeda.
- Struktur blok pertama kali muncul dalam bentuk fungsi dan subrutin. Ini menambah kekuatan program dan menghemat banyak waktu dan upaya pemrograman.
