أصل لغات البرمجة :
في البداية دعونا نتعرف على معنى الكلمة ...
_ البرمجة : تعني كتابة تعليمات وأوامر لجهاز الحاسوب لإعلامه بكيفية التعامل مع البيانات او كيفية سلسلة من الأعمال المطلوبة ..
_ لغات البرمجة تنقسم إلى :- 1- لغات عالية المستوى : لغات قريبة من اللغات التي يفهما البشر .
2- لغات منخفضة المستوى : لغات من لغة لغة الآلة مثل :لغة التجمع .
_ دعونا نتفق أولاً على أن تخزين المعلومات ومعالجتها في الأجهزة الرقمية الحالية يكون عن طريق نظام العد الثنائي المعتد على (0 & 1) ،هذا طبعاً بعد ابتكار الترانزستور الذي عمل بشكل كبير في تصغير حجم الحواسيب ورفع امكانياتها بدرجة كبيرة على عكس الحواسيب الكهربائية في بداية ظهور الكمبيوتر التي لم تكن تحتوي على الترانزستور ولهذا كانت بطيئة جداً ..
C _ أول لغات البرمجة ظهوراً وهي من اللغات عالية المستوى هي لغة
واشتق منها لغة C++
ومنها لغة C#
ثم لغة Java
سنعرف لاحقاً أن كل لغات البرمجة تمتلك نفس الاساس ،ولكن الفرق الوحيد هو في بنية او كيفية كتابة الكود فقط .. وهذا يسهل علينا طبعاً ؛لأنك إذا تعلمت لغة واحدة واتقنتها تستطيع التنقل بين اللغات الاخرى بسهولة لأنك فهمت الاساسيات من اللغة الاولى ..
هذا كل شئ اليوم .. انتظروني في المقال القادم إن شاء الله بعنوان " الفرق بين المبرمج و المصمم ".
رزقكم الله سعادة الدارين