سنتحدث اليوم عن ماهى لغات البرمجة و كيف تختلف هذه اللغات عن بعضها وانواع واستخدامات كل منها واشهر اللغات وماهو الافضل لتتعلمه.
محتوي المقال
ماهى لغات البرمجة ؟
كيف تختلف لغات البرمجة عن بعضها ؟
ما استخدامات لغات البرمجة ؟
أشهر لغات البرمجة واستخدام كل منها :
لغة Javascript
لغة PHP
لغة ASP.NET مشابهة بشكل كبير لPHP فى الاستخدامات وهى من انتاج شركة ميكروسوفت غير ان PHP مفتوحة المصدر.
لغة بايثون Python
يمكن للغة بايثون ان تستخدم فى بناء تطبيقات الويب , تتعامل مع قواعد البيانات , بناء واجهات استخدام فى تطبيقات سطح المكتب , برمجة العاب الفيديو .
لغة جافا Java و لغة سي شارب C#
جافا و C # هما لغتان متشابهتان إلى حد كبير ولهما قواعد صرامة للمساعدة في منع أخطاء البرمجة. يجب أن تتحول الاكواد البرمجية لهذه اللغات إلى لغة الآلة او Machine Lanaguage قبل تنفيذها ، كما تدعم اللغتان البرمجة الكائنية التوجه او Object Oriented Programming .
مقالة مفصلة عن Object Oriented Programming
استخدامات اللغتان ايضًا متشابهتان فى تطبيقات سطح المكتب والعاب الفيديو وحتى تطبيقات الويب.
لغة جافا ليست لها اي علاقة بلغة جافاسكربت
لغة روبى Ruby
لغة روبى مشابهة إلى بايثون بطريقة كبيرة فكلاهما غرضية التوجهة مرتكزة بشكل اكبر على سهولة انتاج البرامج على حساب السرعة , والسرعة ليست مشكلة كبيرة بالنسبة للمبتدائين او التطبيقات الصغيرة والمتوسطة , ازدادت شهرة Ruby فى السنوات الاخيرة بسبب إطار عمل بناء المواقع Rails , والذى يتميز بالسهولة فى بناء مواقع الويب , فاذا كنت تتوي بناء مواقع الويب بسهولة كبيرة فإن Rails خيار جيدا ولا يتطلب سوا معرفة بسيطة بRuby.
لغة سويفت Swift
سويفت هى لغة مخصصة لتطبيقات ابل Apple وهى لغة من انتاج نفس الشركة فى عام 2013 وهى لغة مفتوحة المصدر وتشتهر بميزات كثيرة منها الامان والسرعة.
ماهى لغات البرمجة الافضل لك ان تتعلمها ؟
ولكن إليك الجيد فى الموضوع , الجيد انك اذا تعلمت لغة تستطيع تعلم اي لغة اخرى بسهولة لأن معظم لغات البرمجة متشابهة فى المفهوم ومختلفة فقط فى شكل الكود وهو ما تستطيع تعلمه بسهولة , فلا تحمل ابدًا هم التنقل بين اللغات .