مقالات وتدوينات
(4.0000)

أيّ لغات البرمجة اتعلم؟

2,038 قراءة
4 تعليق
alt
التصنيف مقالات وتدوينات
وقت النشر
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)

قم بتسجيل الدخول لتتمكن من إضافة رد