هناك المئات من لغات البرمجة اليوم , لكن غالبية هذه اللغات هي لغات بسيطة مقارنة مع اللغات الباطنية, تم اختراع هذه اللغات بهدف التحدي و عمل أكواد مشفرة ليس من السهل حلها,في هذا المقال سنرى خمسة لغات تم اختراعها حيرت العالم بغرابتها.
- piet:
بييت لغة فنية تلهم عشاق الألوان , تم اختراع هذه اللغة من طرف David Morgan-Mar, هناك 29 لون مختلف لكتابة الأكواد بهذه اللغة يترجمها قارئ خاص. الصورة أسفله عبارة عن كود لبرنامج يريك الرسالة المشهورة "hello world" :
- Whitespace:
عكس باقي اللغات التي تستخدم الحروف و الأرقام و تتجاهل الفراغ , هذه اللغة التي تم اختراعها بسنة 2003 تتجاهل الحروف و تعتمد على الفراغات كأوامر.ومن طرائفها تزامن إطلاقها مع فاتح شهر أبريل , ومن شدة غرابتها ظن البعض أنها كذبة أبريل لا غير.
- Befunge:
كريس بريسي أراد أن يخلق لغة برمجة صعبة و أكثر تعقيدا , فكانت نتيجة عبقريته لغة بيفنج التي تجمع بين الغرابة و الصعوبة , الأوامر في لغة بيفنج يتم ترتيبها على شبكة ثنائية الأبعاد , السطور الاتية تريك أيضا كيف تكتب رسالة "hello world" بلغة بيفنج :
> v
v ,,,,,”Hello”<
>48*, v
v,,,,,,”World!”<
>25*,@
- chef :
شيف لغة برمجة تكمن غرابتها في المصطلحات التي تستعمل في الأوامر , و كما يوحي اسمها فالأوامر المستخدمة عبارة عن كلمات من المطبخ مثل "baking dishe" و "mixing bowls", و لا شك أن مخترع هذه اللغة كان مبرمجا يعشق الطبخ , فنجد حتى أسماء المتغيرات مسماة من المطبخ مثل "stir" و "boil" و"mix" .
- Velato :
لغة أنشأها Daniel Temkin وتستخدم ملفات MIDI كشفرة المصدر. يتم تحديد الأوامر من خلال النوتات و رموز المصدر ,
مازالت هناك العديد من لغات البرمجة الغريبة التي تقتضي ذكاءا لفك شفراتها و رموزها أبرزها Malbolge و Shakespeare .
-
Mahassineأحب القراءة و البحث .. أعشق البرمجة .. متتبعة لأخبار التقنية و السياسة