مرجع
آخر الزيارات

الغول 68

230 كلمة•0 مشاهدة•🗒️ منذ 12 ساعة
باختصار: ALGOL 68 (اختصار لـ Algorithmic Language 1968) هي لغة برمجة ضرورية تم تصورها كخلف للغة البرمجة ALGOL 60، المصممة بهدف نطاق تطبيق أوسع بكثير وعلم بناء جملة ودلالات أكثر دقة.

بدايةً، ALGOL 68 (اختصار لـ Algorithmic Language 1968) هي لغة برمجة ضرورية تم تصورها كخلف للغة البرمجة ALGOL 60، المصممة بهدف نطاق تطبيق أوسع بكثير وعلم بناء جملة ودلالات أكثر دقة.

علاوةً على ذلك، ومع ذلك، كانت مساهمات ALGOL 68 في مجال علوم الكمبيوتر عميقة وواسعة النطاق ودائمة، على الرغم من أن الكثير من هذه المساهمات تم تحديدها علنًا فقط عندما ظهرت مرة أخرى في لغات البرمجة التي تم تطويرها لاحقًا. تم تطوير الكثير من اللغات على وجه التحديد كاستجابة للتعقيد المتصور للغة ، وأبرزها باسكال ، أو كانت إعادة تطبيق لأدوار محددة ، مثل Ada.

من جانب آخر، إن تعقيد تعريف اللغة، الذي يمتد إلى عدة مئات من الصفحات المليئة بالمصطلحات غير القياسية، جعل تنفيذ المترجم صعبًا وقيل إنه «لا يوجد تطبيقات ولا مستعملين». كان هذا صحيحًا جزئيًا فقط. وجد ALGOL 68 استخدامه في الكثير من الأسواق المتخصصة، لا سيما في المملكة المتحدة حيث كان شائعًا على أجهزة الكمبيوتر الدولية المحدودة (ICL)، وفي أدوار التدريس. خارج هذه الحقول، كان الاستخدام محدودًا نسبيًا.

من جانب آخر، تتبع الكثير من اللغات في السبعينيات تصميمها على وجه التحديد إلى ALGOL 68 ، مع اختيار بعض الميزات مع التخلي عن الآخرين التي كانت تعتبر معقدة للغاية أو خارج النطاق بالنسبة لأدوار معينة. من بينها اللغة C، التي تأثرت بشكل مباشر بـ ALGOL 68، لا سيما من خلال كتابتها القوية وهياكلها. تتبع أغلب اللغات الحديثة بعضًا من تركيبها على الأقل إلى C أو Pascal، وبالتالي بشكل مباشر أو غير مباشر إلى ALGOL 68.

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.