نشأة لغات البرمجة ومراحل تطورها
تعريف لغات البرمجة
حيث تعرف أنها كتابة بعض الأوامر بطريقة معينة، وذلك من أجل إنتاج برنامج أو عدة برامج مختلفة،
يتم أستخدام تلك البرامج عن طريق الحاسوب،و هي لغة سهلة التعلم، و يمكن للعديد من الأشخاص تعلمها و إتقان العمل بها،
و يمكن أن تعمل تلك اللغة عدة برامج، سواء برامج يمكن أن تعمل على كافة الأجهزة،
أو برامج حصرية يتم أستخدمها فقط على بعض أنواع الأجهزة.
وكلما تطورت الأجهزة التي تستخدم بواسطتها Hardware ،كلما زاد تطور البرمجيات الرقمية Software،
و يمكن التحكم في الأجهزة الخارجية التابعة للحاسوب عن طريق تلك البرمجيات، كالطابعات والروبوتات والأقراص المدمجة.
ثانيا .. مراحل تطور لغات البرمجة
بدأ أول ظهور للغات البرمجة عام 1940 ميلاديا،حيث كان يهدف من وراءه وسيلة للتواصل مع أجهزة الحاسوب،
و ذلك من خلال تجربة تمت من قبل الألماني كونراد زوس، حيث قام بعمل أول لغة برمجة،
والتي يطلق عليها أسم Plankalkül،و قد تم تصميمها من أجل الأستخدام في الأغراض الهندسية،
و لكنها لم تلق النجاح المتوقع حيث كانت الحرب وقتها مندلعة، مما وقف حائلا دون انتشارها.
و في عام 1949 ميلاديا قام الأمريكي “جون ماكلي” بتصميم كود صغير،
و قد أستطاع أن يحقق نجاحا كبيرا و أنتشر بسرعة كبيرة، وأصبح واحداً من أهم لغات البرمجة حول العالم،
وقد مرت تلك البرمجة بالعديد من التطورات عبر السنوات، لتتحول إلى ما يعرف في وقتنا الحالي بأسم Mark 1 Autocode”،
وبعد ذلك قد مر بالعديد من التطورات والتعديلات، ليصبح كما هو في وقتنا الحالي.
وبعد ذلك بدأ العديد من الأشخاص في تصميم عدة أكواد ولغات برمجة مثل ” جريس هوبر ” من الولايات المتحدة،
حيث قام بعمل لغة جديدة من لغات البرمجة تحت اسم FLOW-MATIC،
وقد قام بعد ذلك بعمل تعديل لتلك البرمجة، عن طريق استبدال الرموز الرياضية ووضع كلمات من اللغة الانجليزية،
بدل تلك الرموز و قد تم طرح هذا البرنامج بالأسواق في عام 1958 ميلادياً.
و قد اصبح الان هناك العديد من لغات البرمجة، ومن أشهر تلك اللغات ..
اقرأ المزيد: ما سر تقدم لغة الجافا سكريبت وتأخر باقي لغات البرمجة
اقرأ المزيد: دليل الآباء لتعليم أبنائهم البرمجة بلغتي اللوغو والسكراتش