Rumah Pembangunan Apakah bahasa pengaturcaraan generasi ketiga (3gl)? - definisi dari techopedia

Apakah bahasa pengaturcaraan generasi ketiga (3gl)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Generasi Ketiga (Pemrograman) Bahasa (3GL)?

Bahasa ketiga (bahasa pengaturcaraan) (3GL) adalah kumpulan bahasa pengaturcaraan yang memperkenalkan peningkatan ketara ke bahasa generasi kedua, yang terutama bertujuan untuk menjadikan bahasa pengaturcaraan lebih mesmerik.


Kata-kata Inggeris digunakan untuk menandakan pemboleh ubah, struktur pengaturcaraan dan arahan, dan Pengaturcaraan Berstruktur disokong oleh kebanyakan 3GL. 3GL yang biasa dikenali adalah FORTRAN, BASIC, Pascal dan C-family (C, C +, C ++, C #, Objektif-C) bahasa.


Juga dikenali sebagai bahasa generasi ketiga, atau bahasa pengaturcaraan peringkat tinggi.

Techopedia menjelaskan Bahasa Generasi (Pemrograman) Ketiga (3GL)

Menjauhkan diri dari arahan Semantik Bahasa Asas dan satu langkah di bawah Bahasa Generasi Keempat, pengaturcara dalam 3GL disukai dengan menggunakan jenis data agregat, nama pembolehubah dan keupayaan untuk menentukan bahagian kod sebagai subrutin. Program dalam 3GL dipanggil Program Sumber atau Kod Sumber dan kemudiannya ditukar oleh program khusus, Pengkompil, ke Kod Objek, difahami oleh komputer dan CPU tertentu.


Sejak diperkenalkannya Compiler pada tahun 1952, beratus-ratus 3GL telah dibangunkan, khususnya memberi manfaat kepada pengaturcara aplikasi yang melayani pelbagai bidang perniagaan dan saintifik. Pada tahun 1957, IBM mencipta FORTRAN (FORMULA TRANslator) untuk memudahkan penyelidikan saintifik matematik yang intensif berkomputer. COBOL (Bahasa Berorientasikan Perniagaan COmmon) memainkan peranan penting dalam memacu peningkatan program yang menyelenggarakan arena perniagaan, dengan keupayaannya untuk menyediakan perkhidmatan penyimpanan dan pengurusan data. Kebanyakan bahasa pengaturcaraan tujuan umum yang digunakan hari ini seperti C, C ++, C # dan Java adalah 3GLs.

Apakah bahasa pengaturcaraan generasi ketiga (3gl)? - definisi dari techopedia