عاجل
🌍 تغطية عالمية 24/7 • 🏯 شرق آسيا: الصين، اليابان، كوريا • 🛕 جنوب آسيا: الهند • 🏰 أوروبا • 🗽 الأمريكتان • 🌍 أفريقيا • 🕌 الشرق الأوسط • 🇵🇸 تضامن فلسطين •
هذا المقال عبارة عن ترجمة بالذكاء الاصطناعي من اللغة الأصلية.
🔬 العلوم والتكنولوجيا

كشف لغة البرمجة الأولى في العالم: من الآلات إلى الشفرة

لغة البرمجة الأولى في العالم، Plankalkül، تم تطويرها بواسطة كونراد زوزه في الأربعينيات، وسبقته FORTRAN وCOBOL. يتناول هذا المقال التاريخ والتصميم والوراثة للغة التي أصبحت أساس البرمجة الحديثة.

25 Jun 20263 دقيقة قراءة5 مشاهداتWeb Editor
كشف لغة البرمجة الأولى في العالم: من الآلات إلى الشفرة

الصورة: Imej AI: Alibaba Tongyi Wanxiang (wan2.2-t2i-flash)

قبل عصر الويب والتطبيقات الجوالة، كانت الآلات العملاقة تحتاج إلى تعليمات مكتوبة بجد. ولدت أول لغة برمجة في العالم من عقل مهندس ألماني غير معروف: كونراد زوزه. عندما اجتاح الحرب العالمية الثانية أوروبا، قام زوزه بتطوير Plankalkül (وتعني "حساب الخطة") - لغة لم تُنفذ في ذلك الوقت، لكنها سبقت كل ما نستخدمه اليوم.

تم تقديم Plankalkül في أطروحة دكتوراه زوزه عام 1945، ولكن لم تُنشر بشكل كامل حتى عام 1972. تم تصميم هذه اللغة للكمبيوترات الميكانيكية Z3 (1938) وZ4 (1945)، لكن زوزه رأى بالفعل إمكانات لغة عالية المستوى يمكن أن تتعامل مع أنواع مختلفة من البيانات - من الأرقام إلى السجلات. تحتوي Plankalkül على ميزات مثل المصفوفات والدوائر والوظائف الفرعية، والتي تعتبر الآن أساسية في البرمجة.

ولادة Plankalkül

بدأ زوزه في تطوير فكرة لغة البرمجة عام 1943، عندما أدرك أن كتابة الشفرة الآلية مباشرة كانت معقدة وسهلة الخطأ. استخدمت Plankalkül تدوين المصفوفات ورموزًا خاصة، حيث تم تحديد كل أمر بناءً على موقع الرمز في الشبكة. كان هذا مفهومًا متقدمًا للغاية لعصره، لكن واقع الحرب عرقل تطوره أكثر. بعد الحرب، نسيت Plankalkül تقريبًا عندما ظهرت FORTRAN (1957) وALGOL (1958) كلغات برمجة رئيسية.

على الرغم من أن Plankalkül لم تُستخدم على نطاق واسع، إلا أن إسهاماتها لا يمكن إنكارها. كانت هي أول لغة تستخدم هياكل التحكم مثل العبارات المشروطة والتدور، بالإضافة إلى مفهوم "نوع البيانات" الصارم. كما قام زوزه بتضمين فكرة "المحرك المتعدد" الذي يسمح بإجراء العمليات على جميع المصفوفات. Plankalkül كانت قبل FORTRAN بعشر سنوات تقريبًا، ولكن بسبب عدم توفر أجهزة متوافقة، بقيت فقط على الورق.

ورثة لغة البرمجة الأولى

لا تقتصر Plankalkül على ملاحظات تاريخية. في عام 1975، قام عالم الحاسوب الألماني، فولفغانغ هاندلر، بتنفيذ جزء من Plankalkül على حاسوب حديث لإثبات قابليتها للتطبيق. أظهرت هذه الدراسة أن اللغة يمكن أن تؤدي برامج معقدة، بما في ذلك خوارزميات الأشجار (tree algorithms). في عام 2000، طور فريق في جامعة برلين مترجمًا جزئيًا لـ Plankalkül، مما سمح لها بالعمل على الأنظمة الحديثة.

ومع ذلك، ما زال هناك خلاف حول من يستحق تسمية لغة البرمجة الأولى. يدعي البعض أن FORTRAN من IBM (1957) هي أول لغة عالية المستوى تم تنفيذها وتشغيلها تجاريًا. في حين أن Short Code (1949) وA-0 (1951) ذُكرت أيضًا. ومع ذلك، وفقًا لتعريف صارم - لغة تم تصميمها لبرمجة الخوارزميات وليس مجرد شفرة آلة - تتفوق Plankalkül على الجميع.

لم يحصل زوزه على الاعتراف المناسب خلال حياته. توفي عام 1995، لكن أعماله تُقدّر الآن في مجتمع تاريخ الحواسيب. تعرض متحف Deutsches في ميونخ الوثائق الأصلية لـ Plankalkül، بينما يقف تمثال زوزه في برلين كذكرى للمبتكر الذي فتح الطريق لصناعة البرمجيات التي تبلغ قيمتها مليارات الدولارات.

تذكّر قصة Plankalkülنا أن الابتكار غالبًا ما يولد في وقت غير متوقع. بدون Plankalkül، ربما استغرق تطور لغات مثل C أو Python أو Java وقتًا أطول. لغة البرمجة الأولى هي دليل على أن الأفكار يمكن أن تغير العالم، حتى لو لم تُلمس بأي سطر من الشفرة في عصرها.

---

*المصدر: [لغة البرمجة — ويكيبيديا](https://ms.wikipedia.org/wiki/لغة_البرمجة)*

متوفر في: