Rumah Pembangunan Apakah bahasa pengaturcaraan generasi kedua (2gl)? - definisi dari techopedia

Apakah bahasa pengaturcaraan generasi kedua (2gl)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Generasi Kedua (Pengaturcaraan) Bahasa (2GL)?

Bahasa kedua (bahasa pengaturcaraan) (2GL) adalah kumpulan bahasa pengaturcaraan yang berkaitan dengan bahasa pemasangan. Tidak seperti bahasa generasi pertama, program boleh ditulis secara simbolik, menggunakan kata-kata bahasa Inggeris (juga dikenali sebagai mnemonik), dengan cara yang dapat difahami oleh manusia dan kemudiannya ditukar menjadi bahasa mesin oleh penghimpun.


Bahasa persatuan adalah khusus untuk komputer dan CPU. Istilah ini digunakan dalam perbezaan antara Bahasa Bahasa (1GL) dan bahasa pengaturcaraan peringkat tinggi (3GL, 4GL, dan lain-lain)


Juga dikenali sebagai bahasa generasi kedua.

Techopedia menerangkan Bahasa Generasi Kedua (Pengaturcaraan) (2GL)

Bahasa Perhimpunan berasal dari tahun 1940-an, dan dikaitkan dengan usaha pegawai angkatan laut Amerika Grace Hopper, dengan pengenalan bahasa FLOW-MATIC untuk komputer ENIAC.


2GL kebanyakannya digunakan untuk pelaksanaan kernel dan pemacu peringkat rendah dan untuk aplikasi berorientasikan prestasi dan pemprosesan intensif seperti permainan komputer, aplikasi manipulasi grafik dan aplikasi penyuntingan video.


Perwakilan simbolik Arahan mesin, daftar dan alamat memori membolehkan pengaturcara menghasilkan program yang boleh dibaca oleh manusia. Bagi komputer untuk memahami program itu, ia mesti ditukar kepada format mesin yang boleh dibaca menggunakan Assembler. Assembler biasanya menukar Mnemonik melalui pemetaan satu sama lain dari perwakilan mnemonik ke bahasa mesin, untuk keluarga pemproses dan persekitaran tertentu.


Pemasang membolehkan debugging program yang lebih mudah, dan juga memperkenalkan mekanisme pengaturcaraan yang lebih maju seperti Pemrograman makro dan Pemrograman berstruktur.

Apakah bahasa pengaturcaraan generasi kedua (2gl)? - definisi dari techopedia