جدول المحتويات:
التعريف - ماذا تعني أجيال لغة البرمجة؟
أجيال لغة البرمجة هي تصنيفات لغات البرمجة ، والتي تشير إلى عصور مختلفة من تاريخ البرمجة. يشير هذا التصنيف إلى كيفية زيادة قوة البرمجة. يعتبر البعض هذا التقدم كميزات برمجة كانت تعتبر مهمة في السابق أصبحت أقل أهمية.
تيكوبيديا تشرح أجيال لغة البرمجة
تم وصف لغة البرمجة من الجيل الأول على أنها تشفير ، وليس برمجة ، لأن المبرمجين اضطروا إلى إدخال البرنامج إلى الكمبيوتر في شكل رمز الجهاز بدلاً من لغة مكتوبة. والخوارزمية نفسها كتبت على الورق.
ظهر الجيل الثاني مع لغات البرمجة التي تحل محل كود الآلة بالكامل. كتب المبرمج البرنامج من خلال لغة التجميع. ثم قام المجمّع تلقائيًا بترجمته إلى رمز الجهاز. كانت أولى هذه اللغات هي FORTRAN و COBOL و ALGOL.
كان الجيل الثالث أكثر تطوراً. الأسباب تشمل:
- أصبحت الخوارزميات مستقلة عن بائع الماكينة الذي يقوم بتشغيلها.
- كان للغات المكتوبة تحكم قوي في الوصول إلى البيانات المتاحة من أجهزة تخزين مختلفة.
- ظهرت بنيات الكتل أولاً في شكل وظائف وروتين فرعي. هذه مددت قوة البرنامج وحفظ الكثير من الوقت والجهد البرمجة.
