مرحبا،
إن جميع لغات البرمجة تشترك بنفس المنطق، تعريف متغيرات variables و استخدام الشروط if else و الحلقات for , while .. استخدام الدوال functions.
لكنها تختلف بطريقة الكتابة syntax وقواعد اللغة.
و كل لغة برمجة لها هدف من تصميمها.
مثلا php فقط لمخدمات الويب.
Matlab للتعامل مع المصفوفات والحسابات الرياضية.
Java للتعامل مع البرمجة غرضية التوجه oop.
Python للتعامل مع تحليل البيانات.
++C لبرمحة انظمة التشغيل لانها سريعة.
طبعا يوجد مفاهيم مشتركة لكن المبرمج يقوم بتفضيل لغة عن أخرى بالخبرة و بطريقة ثانية يستخدم ما استخدمه غيره من مبرمجين.
كما تم تطوير لغات برمجة يتم تفسير الشيفرة البرمجية الخاصة بها حتى تعمل على مختلف انظمة التشغيل. مثلا Flutter/Dart حاليا تعمل على اندرويد و IOS و الويب، اي ترجمت للغات جافا ، swift ، javascript.
عالم البرمجة يتغير و يتطور باستمرار ولا يمكنك الاعتماد على لغة واحدة، مجال العمل ضخم و كبير، ليكون شخص قادر على برمجة موقع ويب يجب ان يتعلم عدة أمور مثلا، HTML, CSS, JAVA SCRIPTS , فتكامل التقنيات و اعتماد المبرمجين على تكامل لغات البرمجة و الاستفادة من خصائص كل منها هو ما يطور العمل.
وإن تعليم عدة لغات في الجامعة هو أمر إيجابي لجعل الشخص مرن و قابل للتعلم والتطور.
التعليقات