Isi kandungan:
- Definisi - Apa maksud Generasi Bahasa Pengaturcaraan?
- Techopedia menerangkan Generasi Bahasa Pengaturcaraan
Definisi - Apa maksud Generasi Bahasa Pengaturcaraan?
Generasi bahasa pemrograman adalah klasifikasi bahasa pengaturcaraan, yang merujuk era sejarah pengaturcaraan yang berlainan. Klasifikasi ini menunjukkan bagaimana kuasa pengaturcaraan semakin meningkat. Sesetengah menganggap kemajuan ini sebagai ciri pengaturcaraan yang dahulu dianggap penting menjadi kurang penting.
Techopedia menerangkan Generasi Bahasa Pengaturcaraan
Bahasa pengaturcaraan generasi pertama telah digambarkan sebagai pengekodan, bukan pengaturcaraan, kerana pengaturcara terpaksa memasukkan program tersebut ke komputer dalam bentuk kod mesin dan bukan bahasa tertulis. Dan algoritma itu sendiri ditulis di atas kertas.
Generasi kedua muncul dengan bahasa pengaturcaraan yang menggantikan kod mesin sepenuhnya. Programmer menulis program itu melalui bahasa perhimpunan; maka assembler secara automatik menafsirkannya ke dalam kod mesin. Bahasa yang pertama adalah FORTRAN, COBOL dan ALGOL.
Generasi ketiga lebih maju. Sebabnya termasuk:
- Algoritma menjadi bebas daripada vendor mesin yang menjalankannya.
- Bahasa yang ditaip mempunyai kawalan akses padu ke atas data yang ada dari peranti storan yang berbeza.
- Struktur blok pertama kali muncul dalam bentuk fungsi dan subrutin. Ini memperluaskan kuasa program dan menyelamatkan banyak masa dan usaha pengaturcaraan.
