لغة برمجة من الجيل الأول
لغة البرمجة من الجيل الأول ( 1GL ) هي لغة برمجة على مستوى الآلة وتنتمي إلى لغات البرمجة منخفضة المستوى . [ 1 ]
لغات البرمجة من الجيل الأول (1GL) هي مجموعة من لغات البرمجة التي تُكتب على مستوى الآلة، وتُستخدم لبرمجة أجهزة الكمبيوتر من الجيل الأول . تُعرف أيضًا باسم لغة الآلة. في الأصل، لم يُستخدم أي مترجم لترجمة أو تجميع لغات الجيل الأول، بل كانت تعليمات البرمجة تُدخل عبر مفاتيح اللوحة الأمامية لنظام الكمبيوتر.
تتكون التعليمات في لغة البرمجة من الجيل الأول من الأرقام الثنائية ، ممثلة بالرقمين 1 و 0. وهذا يجعل اللغة مناسبة لفهم الآلة، ولكنها أكثر صعوبة بكثير في التفسير والتعلم بالنسبة للمبرمج البشري.
تتمثل الميزة الرئيسية للبرمجة بلغة منخفضة المستوى في سرعة وكفاءة تنفيذ الكود، وذلك لأن وحدة المعالجة المركزية (CPU) هي التي تنفذ التعليمات مباشرةً. أما من أبرز عيوب البرمجة بلغة منخفضة المستوى ، صعوبة إصلاح الأخطاء البرمجية عند حدوثها .
تُعدّ لغات الجيل الأول مُصممة خصيصًا لتناسب حاسوبًا ووحدة معالجة مركزية مُحددة، ولذلك فإن قابلية نقل الشيفرة البرمجية فيها أقل بكثير مقارنةً باللغات عالية المستوى . وتُستخدم أدوات حديثة، مثل مُترجمات الشيفرة الأصلية، لإنتاج شيفرة برمجية على مستوى الآلة من لغة عالية المستوى.
مراجع
عام
1. Nwankwogu SE (2016). لغات البرمجة وتاريخها.
- تصنيف لغات البرمجة
