أيّ لغات البرمجة اتعلم؟
التصنيف | مقالات وتدوينات |
وقت النشر |
2022/05/16
|
الردود |
4
|
كثيراً ما يجول بخاطرنا ماهي اللغة التي يجب تعلمها لكتابة الأكواد؟
وهنا سأطلب منك أن تكمل القراءة معي لكي تعرف الإجابة 😊
أولاً لنبسط الموضوع، ماهي لغة البرمجة؟
لغة البرمجة هي مجموعة مصطلحات وقوانين تقوم بتوجيه الآلة لإتمام مهام محددة، وعادة ما يطلق هذا المصطلح على لغات البرمجة عالية المستوى وهي اللغة التي يفهمها الانسان.
الآن السؤال الذي أتيت لمعرفة إجابته وهو من أين أبدأ تعلم البرمجة؟ أي لغة يجب أن أتعلم أولاً لأختصر الطريق البرمجي؟
في البرمجة لا يوجد شيء يسمى بلغة أساسية يجب تعلمها للإتقان باقي لغات البرمجة واختصار الطريق، إنما لكل لغة أنظمتها وقوانينها الخاصة.
فكما في اللغات المتحدثة بيننا هناك اختلاف في نطق اسم كلمة بينما المعنى واحد ، يوجد ذلك أيضا في لغات البرمجة المعنى واحد لكن النطق نختلف من لغة برمجة لأخرى.
فمثلا لطباعة اسمك باستخدام لغةC++سنقوم باستخدام مصطلح cout<<”Your name” اما في لغة JavaScript سنقوم باستخدام مصطلح print (“Your Name”).
لذلك تعلم اللغة يعتمد على المشروع المراد سواءً كان لتطوير لعبة أو صفحة ويب أو تطوير نظام تشغيل والمزيد المزيد من المشاريع. فمع كثرة الممارسة سيتم ترسيخ المصطلحات في الذاكرة ولن تأخذ وقتا طويلاً حتى تستطيع الحديث بأي لغة دون أي جهد يذكر، ففي النهاية هي طريقة واحده إنما مصطلحات مختلفة فقط.
أدناه تجدون أشهر أنواع لغات لبرمجة المستخدمة حالياً، وأين تستخدم...!
1)Html + CSS
يستخدم في: تطوير صفحات الويب.
يمكن استخدامه في المنصات التالية: Visual Studio, Notepad, Atom
2)C++ / C#
يستخدم في: تطوير العاب، تطوير التطبيقات وصفحات ويب وإنتاج أنظمة التشغيل والحوسبة السحابية.
يمكن استخدامه في المنصات التالية: Visual Studio, Atom
3)JavaScript
يستخدم في: تطوير برامج التصفح والتطبيقات.
يمكن استخدامه في المنصات التالية: Atom/ Visual Studio/ Komodo Edit
4)Python
يستخدم في: تطوير التطبيقات وصفحات الويب وتحليل البيانات الصور
يمكن استخدامه في المنصات التالية: IDLE/ Atom/ VS Code
5)Swift
يستخدم في: تطوير تطبيقات الجوال.
يمكن استخدامه في المنصات التالية: XCode / Atom
6)Dart
يستخدم في: تطوير تطبيقات الجوال.
يمكن استخدامه في المنصات التالية: IntelliJ IDEA/ Atom
وصلت إلى هنا هذا جيد، بل ممتاز...!!
بعد ما تعرفت على أنواع اللغات البرمجية واستخداماتها هل تعرف قواعد البيانات؟
لا؟ ربما؟
قواعد البيانات بشكل بسيط يمكن وصفها كدُرج ملفات منظم يحتوي على جميع البيانات الخاصة بالبرنامج. وفي الوقت الحالي بدأ يتم الاعتماد على قواعد البيانات السحابية.
قواعد البيانات بشكل عام متوافقة مع معظم لغات البرمجة، وبعضها خاص بنظام برمجي منفرد كقاعدة بيانات Room خاصة بنظام الأندرويد كما انه متوافق مع باقي قواعد البيانات أيضا.
أشهر قواعد البيانات Oracle، MySQL، وFirebase.
وبهذا نكون وصلنا للنهاية أتمنى أنكم استفدتم ولو بمعلومة جديدة واحدة...!
إعداد عضوة النادي/ جواهر الخميس
التعليقات (4)
عزيز علي الزهراني
2022/06/01 | 12:54 AM
استفدت صراحه شكراً من القلب .
شاهيناز بنت محمد السحيمي
2022/06/01 | 01:08 AM
جزاك الله خيرًا .
نور عبدالله الشريف
2022/06/06 | 11:44 PM
شرح وافي وواضح شكر
محمد محمد اسدودى
2022/06/14 | 01:02 AM
مشكورة ع المعلومة