ألغول (لغة برمجة)
ألغول [1] هي عائلة لغات برمجة أمرية، طورت في منتصف الخمسينات أثرت على العديد من لغات البرمجة الأخرى. هذه اللغة كانت الطريقة المعيارية لوصف الخوارزمية المستخدمة من قبل أي سي أم في الكتب والمصادر الأكاديمية لما يزيد عن ثلاثين عاما. أخذت معظم لغات البرمجة الحديثة من هذه اللغة، [2] بحيث يمكن القول أن هذه اللغة واحدة من أنجح أربع لغات عالية المستوى وهي فورتران وكوبول وليسب. تم تصميم هذه اللغة لتفادي بعض المشاكل والأخطاء الموجودة في لغة فورتران. وكانت أيضا أول لغة تنفذ تعريفات الدالة المتداخلة مع نطاق المفردات. وعلاوة على ذلك، كانت أول لغة برمجة أولت اهتماما مفصلا لعمل تعريف رسمي للغة والتوثيق.
ألغول
التصنيف |
لغة برمجة — لغة برمجة إجرائية [لغات أخرى] — لغة برمجة أمرية [لغات أخرى] — لغة برمجة مهيكلة [لغات أخرى] ![]() |
---|---|
التنميط | |
ظهرت في | |
صممها | ![]()
فريدريش باور — هيرمان بوتينبروش — هاينز روتيشوزر [لغات أخرى] — كلاوس ساميلسون — جون باكوس — تشارلز كاتس — آلان بيرليس — جوزيف هنري ويجشتاين [لغات أخرى] — بيتر ناور — برنارد فوكوا [لغات أخرى] — أدريان فان فينياردز [لغات أخرى] — جوليان غرين — جون مكارثي ![]() |
الإصدار الأول |
---|
متأثرة بـ |
---|
مراجع
عدل- ^ The name of the family is sometimes given in mixed case (Algol 60), and sometimes in all uppercase (ALGOL68). For simplicity this article uses ALGOL. نسخة محفوظة 07 أكتوبر 2016 على موقع واي باك مشين.
- ^ P. W. O'Hearn؛ R. D. Tennent (سبتمبر 1996). "Algol-like languages, Introduction". مؤرشف من الأصل في 2013-09-26. اطلع عليه بتاريخ 2012-01-17.