Isi kandungan:
- Definisi - Apakah maksud Generasi Pertama (Pengaturcaraan) Bahasa (1GL)?
- Techopedia menerangkan Bahasa Generasi Pertama (Pengaturcaraan) (1GL)
Definisi - Apakah maksud Generasi Pertama (Pengaturcaraan) Bahasa (1GL)?
Bahasa generasi pertama (pengaturcaraan) (1GL) adalah kumpulan bahasa pengaturcaraan yang merupakan bahasa peringkat mesin yang digunakan untuk program komputer generasi pertama. Arahan diberikan melalui suis panel hadapan komputer ini, terus ke CPU. Pada asalnya tiada pengkompil atau penghimpun untuk memproses arahan dalam 1GL.
Arahan dalam 1GL dibuat daripada nombor perduaan, diwakili oleh 1s dan 0s. Ini menjadikan bahasa yang sesuai untuk pemahaman mesin tetapi sangat sukar untuk mentafsirkan dan belajar oleh programmer manusia.
Juga dikenali sebagai bahasa generasi ke-1.
Techopedia menerangkan Bahasa Generasi Pertama (Pengaturcaraan) (1GL)
Kelebihan utama pengaturcaraan dalam 1GL adalah bahawa kod tersebut dapat dijalankan dengan sangat cepat dan sangat efisien, tepatnya karena instruksi dijalankan secara langsung oleh CPU. Salah satu kelemahan utama pengaturcaraan dalam bahasa tingkat rendah adalah apabila ralat berlaku, kod itu tidak semudah untuk membetulkannya.
Program ini ditulis sebagai arahan binari, yang terdiri daripada sifar dan yang lain. Bahasa ini sangat disesuaikan dengan komputer dan CPU tertentu, dan kod mudah alih itu dikurangkan dengan ketara berbanding dengan bahasa peringkat tinggi.
Pengaturcara hari moden masih kadang-kadang menggunakan kod peringkat mesin, terutamanya apabila fungsi sistem peringkat rendah yang lebih rendah, seperti pemacu, antara muka dengan firmware dan peranti perkakasan. Alat moden, seperti penyusun kod asal digunakan untuk menghasilkan tahap mesin dari bahasa peringkat tinggi.