FORTRAN: تاريخ لغة البرمجة

كانت FORTRAN (أو ترجمة الصيغة) أول لغة برمجة عالية المستوى (برمجيات) اخترعها جون باكوس لشركة IBM في عام 1954 ، وتم إصدارها تجاريًا في عام 1957. لا يزال فورتران يستخدم اليوم لبرمجة التطبيقات العلمية والرياضية. بدأ فورتران كمترجم رقمي للشفرة آي بي إم 701 وكان اسمه في الأصل Speedcoding. أراد جون باكوس لغة برمجة كانت أقرب في المظهر إلى اللغة البشرية ، وهو تعريف اللغة عالية المستوى ، وتشمل برامج اللغة العالية الأخرى Ada ، Algol ، الأساسيو COBOL و C و C ++ و LISP و Pascal و Prolog.

أجيال من الرموز

  1. تم استدعاء الجيل الأول من الرموز المستخدمة لبرمجة وظائف الكمبيوتر لغة الآلة أو كود الآلة. رمز الجهاز هو اللغة التي يفهمها الكمبيوتر حقًا على مستوى الجهاز ، كونها سلسلة من 0s و 1s تفسرها عناصر تحكم الكمبيوتر على أنها تعليمات كهربائيًا.
  2. تم استدعاء الجيل الثاني من التعليمات البرمجية لغة التجميع. تحول لغة التجميع تسلسل 0s و 1s إلى كلمات بشرية مثل "add". يتم دائمًا ترجمة لغة التجميع إلى رمز الآلة بواسطة برامج تسمى المجمعات.
  3. تم استدعاء الجيل الثالث من التعليمات البرمجية لغة عالية المستوى أو HLL، التي تحتوي على كلمات ونحو السبر البشري (مثل الكلمات في الجملة). لكي يفهم الكمبيوتر أي لغة HLL ، يقوم المترجم بترجمة اللغة عالية المستوى إلى لغة التجميع أو رمز الجهاز. يجب ترجمة جميع لغات البرمجة في نهاية المطاف إلى رمز آلة ليستخدم الكمبيوتر الإرشادات التي تحتوي عليها.
    instagram viewer

جون Backus و IBM

"لم أكن أعرف حقًا ماذا أريد أن أفعل بحياتي... قلت لا ، لم أستطع. نظرت قذرة وقذرة. لكنها أصرت وكذلك فعلت. لقد اختبرت وقمت بعمل جيد ". جون Backus على تجربته في إجراء المقابلات آي بي إم.

ترأس جون باكوس فريق IBM من الباحثين في مختبر واتسون العلمي الذي اخترع فورتران. في فريق IBM كانت الأسماء البارزة للعلماء مثل شيلدون ف. Best ، Harlan Herrick (الذي أدار أول برنامج فورتران ناجح) ، و Peter Sheridan ، و Roy Nutt ، و Robert Nelson ، و Irving Ziller ، و Richard Goldberg ، و Louis Haibt ، و David Sayre.

لم يخترع فريق IBM HLL أو فكرة تجميع لغة البرمجة في كود الآلة ، ولكن فورتران كان أول HLL ناجح ويحمل مترجم Fortran I الرقم القياسي لترجمة التعليمات البرمجية لأكثر من 20 سنوات. كان الكمبيوتر الأول الذي قام بتشغيل المترجم الأول هو IBM 704 ، والذي ساعد جون باكوس في تصميمه.

فورتران اليوم

يبلغ عمر فورتران الآن أكثر من أربعين عامًا ولا يزال اللغة الأولى في البرمجة العلمية والصناعية - بالطبع ، تم تحديثها باستمرار.

بدأ اختراع فورتران صناعة برمجيات كمبيوتر بقيمة 24 مليون دولار وبدأ في تطوير لغات برمجة عالية المستوى أخرى.

تم استخدام فورتران لبرمجة ألعاب الفيديو وأنظمة التحكم في الحركة الجوية وحسابات الرواتب والعديد من التطبيقات العلمية والعسكرية وأبحاث الكمبيوتر الموازية.

فاز جون باكوس بجائزة تشارلز ستارك دريبر للأكاديمية الوطنية للهندسة لعام 1993 ، وهي أعلى جائزة وطنية تمنح في مجال الهندسة ، لاختراع فورتران.