لغة برمجة آدا Ada Programming Language

1 دقيقة

ما هي لغة البرمجة آدا؟

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

تاريخ ونشأة لغة البرمجة آدا

تم تطوير لغة البرمجة آدا في أوائل الثمانينيات من القرن الماضي، وكان يعرف هذا الإصدار باسم آدا 83 وطوّره الدكتور جين إشبيا في شركة الحاسوب الدولية في فرنسا. 

وبعدها تم تنقيح اللغة بطريقة متوافقة في أوائل التسعينيات، بإشراف السيد تاكر تافت من شركة إنترمتريكس (Intermetrics) في الولايات المتحدة لتكون اللغة الناتجة هي Ada 95، وهي أول لغة برمجة موحدة دولياً وفق المنظمة الدولية لتوحيد المقاييس (ISO). 

تطبيقات لغة البرمجة آدا

تُستخدم لغة البرمجة آدا في العديد من المجالات، ومنها:

  • تطبيقات مالية: نظم كشوف المرتبات والنظم المصرفية التجارية، ونظم معاملات أسعار الأسهم، ونظام الترجمة اللغوية، ونظم إدارة المعلومات.
  • الفضاء: بيئات مكوك الفضاء إضافةً إلى محطة الفضاء التابعة لناسا.
  • الصناعة: أنظمة التصنيع الآلية مثل أنظمة مناولة المواد الآلية، أنظمة لحام الروبوتات، وأنظمة إدارة المخازن.
  • الرعاية الطبية: نظم مراقبة طبية مستمرة في الوقت الحقيقي.
  • تطبيقات عسكرية: النظم العسكرية الاستراتيجية المدمجة، التي يُستخدم معظمها في تطبيقات الوقت الحقيقي.
  • الملاحة الجوية: في الطائرات التجارية وأنظمة مراقبة الحركة الجوية وأنظمة الكشف والتوجيه أثناء الطيران وأجهزة محاكاة تدريب الطيران.