لغة البرمجة “Extensible Embeddable Language” (EEL) هي لغة برمجة ونصوص قيد التطوير من قبل David Olofson، تم تقديمها لأول مرة في عام 2005. تم تصميم EEL للبرمجة في أنظمة الوقت الحقيقي التي تعمل بسرعات دورة في الثانية تتراوح بين الكيلوهرتز، مثل المُركبات الموسيقية وأنظمة التحكم الصناعي، ولكنها تطمح أيضًا لتكون قابلة للاستخدام كلغة برمجة عامة مستقلة عن النظام.
يتضمن موقع ويكيبيديا ملخصًا مفصلًا حول EEL وتاريخ تطورها، ويمكن الوصول إليه من خلال هذا الرابط: ويكيبيديا – Extensible Embeddable Language
EEL مفتوحة المصدر، ويمكن العثور على مجتمع المُطورين لها على GitHub عبر هذا الرابط: مجتمع EEL على GitHub
تأتي EEL بمجموعة من الميزات المميزة التي تجعلها مناسبة لأغراض مختلفة. على سبيل المثال، تتميز بقدرتها على التعليقات والتنسيق الداخلي للشفرة والتعليقات الخطية، مما يسهل فهم الشفرة وصيانتها للمبرمجين. كما أن لغة EEL مفتوحة المصدر، مما يعني أنه يمكن للمطورين المساهمة في تطويرها وتحسينها بحرية.
على الرغم من أنه لم يتم الإشارة إلى تفاصيل محددة حول توافر مستودع الحزم المركزي أو نوعية ملفاتها، إلا أنها تُعتبر مفتوحة المصدر، مما يعني أنه من المحتمل أن تكون متاحة للجمهور للاستخدام والتعديل وفقًا لرخصة المصدر المفتوح التي تخضع لها.
بالنظر إلى هذه المعلومات، يمكن القول إن لغة البرمجة EEL تمتلك ميزات متقدمة تجعلها مثيرة للاهتمام لمطوري النظم الزمنية الحقيقية، وهي تسعى لأن تكون أداة قوية ومرنة لبرمجة أنظمة متنوعة.