لغة البرمجة Treelang هي لغة برمجة “لعبة” تم توزيعها مع مجموعة مترجم GNU (GCC) لعرض ميزات خلفية توليد الأكواد الخاصة بها. تم تطوير هذه اللغة بواسطة Tim Josling، استنادًا إلى لغة تسمى Toy التي تم إنشاؤها بواسطة Richard Kenner. أثناء دورة إصدار GCC 4.3، تم التزامن بتطبيق تصحيح لإزالة اللغة، بسبب تكاليف الصيانة العالية التي تفوق فوائدها، وأيضًا لأنه لم يعد يُعتبر مثالًا جيدًا لواجهة أمامية من قبل مطوري GCC.
تتميز Treelang ببعض الميزات، حيث تتيح وجود تعليقات في الشفرة باستخدام علامة محددة، كما أنها تتمتع بالقدرة على تنسيق الشفرة بشكل زمني (تحتاج إلى ترصيف زمني)، وتدعم استخدام التعليقات في نفس السطر.
ومن المهم التأكيد على أن Treelang لم تصبح مشروعًا مفتوح المصدر، ولم يتم الإبلاغ عن معلومات حول المستودع الرئيسي للحزم أو نوع الملفات التي تدعمها.
يمكنك معرفة المزيد عن Treelang عبر الرابط التالي إلى صفحتها على Wikipedia: Treelang on Wikipedia