ماهي استخدامات لغات البرمجة ؟

لغات البرمجة :

هي عبارة عن سلسلة من الأوامر المكتوبة تبعاً لمجموعة من القواعد المحددة لكل لغة برمجة ويفهمها الحاسوب فيقوم بتنفيذها ،وتختلف لغات البرمجة بالإستخادمات وأماكن العمل.

نستطيع القول أن لغات البرمجة عبارة عن أقسام وأنواع وأجيال .

تنقسم لغات البرمجة إلى مستويين :

  • لغات ذات مستوى متدني :وهي لغة الآلة ولغة التجميع ،وسميت بهذا الإسم نظراً للهوة بينها وبين لغة الإنسان .
  • لغات ذات مستوى عالي :مثل C++ ,C#,Javascribt, php, java

ماهي أنواع واستخدامات لغات البرمجة :

سنحكي عن اللغات الأكثر انتشاراً واستخداماً

لغة جافا (Java) :

وبدأ العمل بها منذ عام 1992م وجاءت لتمثل العقل المفكر في تشغيل و إدارة التطبيقات والأجهزة الذكية …وكان تطويرها اعتمادً على لغة C++.

لغة C++ :

وتصنف بأنها من اللغات الكائنية المتعددة في الإستخدام وهي تطوير ل لغة ال سي وتعمل في تصميم التطبيقات والواجهات المعقدة ,وهي اللغةا الوحيدة التي تعمل مع البيانات المعقدة .

لغة C :

وبدأ العمل بها في بداية السبعينيات وكان سبب إنشاءها هو تطوير نظام التشغيل يونكس .

لغة روبي :

وهي لغة للغات الكائنية ،وبعني أنها يمكن إستخدامها في عدة مجالات ،وهي لغة شيئية,وتمتلك مجموعة من الخواص باللغات الوظيفية .

لغة بايثون (Python) :

هذه لغة تتسم بسهولة الإستخدام والبساطة في كتابة أكوادها ،وتعتمد في عملها على أسلوب البرمجة الكائنية، وتنفرد عن باقي اللغات ب :

  • قابلية التطور
  • المصدر المفتوح
  • استخامها في مجالات متعددة
  • لغة برمجة نصية
  • تفسيرية

وهي اللغة التي ينصح بها للمبتدئين لبدء تعلم البرمجة .

لغة Php :

وهي لغة برمجة و تطوير تطبيقات الويب ويمكن إستخدامها لإنشاء برامج بشكل كامل وتطويرها وتمتاز بقدرتها على :

  • لديها القدرة على دعم البرمجة الكائنية
  • دعم العمل على أنظمة التشغيل مثل ويندوز ولينكس .
  • المصدر المفتوح

أجيال لغات البرمجة :

ماهي استخدامات لغات البرمجة حسب أجيالها

وأيضاً تنقسم لغات البرمجة إلى أجيال وهي :

الجيل الأول :

وهو جيل لغة الآلة

الجيل الثاني :

وهو لغة التجميع.

الجيل الثالث :

وهي اللغات ذات المستوى العالي الإجرائية

الجيل الرابع :

وهي اللغات ذات المستوى العالي الغير إجرائية وهي سهلة الإستخدام أكثر من الأجيال السابقة وميزتها :

انعكاس العملية حيث أن المبرمج يخير حاسوبه بالنتيجة المرجو تحقيقها ويقوم الجهاز بتحقيقها وهي :

  • قواعد البيانات
  • الجداول الإلكترونية

الجيل الخامس :

وهي لغات البرمجة الطبيعية التي تعتمد على الذكاء الصناعي وصممت ليعمل الحاسوب على مهامه بالبرمجة دون حاجة لوجود مبرمج خبير في كتابة الكود .

هذه الصورة توضح كيف نستطيع اختيار لغة البرمجة المناسبة لنا

كيف تختار لغة البرمجة المناسبة

This Post Has 2 Comments

ما رأيك في الموضوع ؟