أغرب 5 لغات برمجة في العالم: عندما تتحول الأكواد إلى كابوس حقيقي وممتع!

محـارب

نخبة المطورينELITE DEV
عضـو VIP ماسـي ✦
19 أغسطس 2026
50
0
6
المغرب
عالم لغات البرمجة ده أشبه بتنوع اللغات البشرية؛ تلاقي لغة اتعلمتها في الأول فتشوفها سهلة ومريحة زي باسكال أو فيجوال بيسك. وتلاقي لغة تانية فارضة نفسها على الكل زي لغة C، اللي عاملة زي الإنجليزي بالظبط، كله كاتبها في السي في بتاعه إنه خبير وهو يدوب بيمشي حاله فيها!

لكن النهاردة، هنبعد سوا عن المألوف تماماً. هنتكلم عن لغات برمجة غريبة ومجنونة لدرجة تخلي كتابة برنامج بسيط زي "Hello World" كابوس حقيقي يخليك تلف حوالين نفسك! لغات شكلها ملوش أي علاقة بالأكواد اللي نعرفها. تعالوا نشوف أغرب 5 لغات برمجة في العالم.

5. لغة Brainfuck (مفرقعة الدماغ)

من أشهر كلاسيكيات اللغات البرمجية الغريبة (Esoteric Languages). اللغة دي بتتميز بإنها بتشتغل بـ 8 رموز بس! كل اللي بتعمله الرموز دي هو تحريك مؤشر الذاكرة وتغيير قيمته، وعشان كده الاسم جاي في محله بالظبط.

وده مثال لكتابة برنامج "Hello World" متنسق بشكل يسهل قراءته شوية:

كود:
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى

الفكرة دي اتقلدت في لغات تانية كتير، زي لغة Trollscript المخصصة للمشاغبين، ولغة !Ook المستوحاة من روايات الخيال العلمي، واللي بتعتمد بالكامل على 3 أصوات بس بيصدرها إنسان الغاب: "ook." و "ook!" و "ook?". لما تدمجهم مع بعض بيطلعولك الرموز التمانية بتوع Brainfuck!
لمزيد من التفاصيل، تقدر تشوف
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
.

4. لغة Malbolge (جحيم المبرمجين الحقيقي)

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

اللغة بتعتمد على نظريات تشفير معقدة جداً تخلي فك شفرتها شبه مستحيل. شوف مثلاً كود "Hello World" ده عامل إزاي:

كود:
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى

من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى

3. لغة Chef (لغة الطباخين)

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

تعالوا نشوف وصفة تحضير "Hello World Souffle":

كود:
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى

الموضوع ببساطة: المكونات هي المتغيرات، والكميات هي قيم المتغيرات دي. وعاء الخلط شغال كـ "مكدس" (Stack) بنحط فيه المكونات بترتيب عكسي عشان تظهر مظبوطة في الآخر. وبكده تكون عملت برنامج شغال ووصفة أكل في نفس الوقت!

2. لغة Piet (البرمجة بالفن التشكيلي)

اللغة دي مخصصة للمبرمجين اللي بيحبوا الرسم والألوان. كود البرمجة هنا بيتحول لـ لوحة فنية تشكيلية بتشبه لوحات الفنان الهولندي الشهير "بيت موندريان" اللي اتسمت اللغة على اسمه.

عشان تكتب كود باللغة دي بتستخدم 20 لون مختلف (درجات ألوان وسطوع مختلفة). حركة مؤشر البرنامج بتتحدد بناءً على فرق اللون والسطوع بين المربعات الملونة جنب بعضها. اللون الأسود بيشتغل كحاجز يغير اتجاه الكود، والأبيض مجرد حشو ملوش تأثير برمجي لكن بيدي مظهر جمالي للوحة.
تقدر تطلع على تفاصيل أكتر من خلال
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
.

1. لغة Whitespace (لغة الفراغ المطلق)

وصلنا للمركز الأول مع اللغة الأكثر جنوناً على الإطلاق. تخيل تفتح ملف كود تلاقيه أبيض وفاضي تماماً! مفيش أي حرف مكتوب، ومع ذلك البرنامج شغال وبيطبع "Hello World" زي الفل!

لغة Whitespace مش بتعترف غير بـ 3 حاجات بس: المسافة (Space)، والتبويب (Tab)، والسطر الجديد (Enter). أي حرف أو رمز تاني بيتكتب بيتم تجاهله تماماً كأنه مش موجود.
ده معناه إن الكود مخفي تماماً عن العين المجردة، وعشان تشوفه لازم تحدد النص بالماوس عشان تظهر الفراغات المظللة.

من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى

سؤال للنقاش

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

يا ترى لو حبيت تجرب واحدة منهم، هتختار لغة الطبخ وتعملنا أكلة برمجية، ولا لغة الألوان وترسم لوحة فنية؟ شاركونا رأيكم في التعليقات!
 

AdBlock Detected

We apologize, but you must disable AdBlock to view this site.

We rely on advertisements to support the continuity of the site and provide the best content.