لغات البرمجة

أشهر 5 لغات البرمجة ومفهوم لغات البرمجة

مفهوم لغة البرمجة

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

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

ويوجد العديد من المصطلحات التي يجب على كل مبرمج معرفتها لسهولة التعامل مع تلك اللغات مثل:

  1. الترميز النصي (Syntax)

وهي القاعدة التي يتم تطبيقها في لغات البرمجة المختلفة ويتم الكتابة بناء عليها.

  1. تصنيف لغة البرمجة

و يقصد بهذا المصطلح اللغة التي يفهم بها الجهاز الأكواد المستخدمة في لفة البرمجة ويطلق عليها (Machine Learning)
ويوجد منها تصنيفان وهما:

  • لفة منخفضة المستوى: وهي لغة تشبه أكثر لغة الآلات (مثل لغة الC,C++ وغيرها).
  • لغة عالية المستوى: وهي لغة تشبه أكثر لغتنا العادية (مثل لغة Java, Java Script وغيرها).
لغات البرمجة
لغات البرمجة
  1. تصنيف لغات البرمجة

وهو تصنيف يعتمد على كيفية التعامل مع لغة البرمجة ويوجد منه تصنيفان:

  • لغة البرمجة المترجمة: وهنا يقوم المبرمج بترجمة التعليمات وتحويلها إلى أكواد (مثل لغة C,C++).
  • لغة البرمجة المفسرة: وتحتاج هذه الطريقة إلى وسيط يعمل على تحويل التعليمات إلى أكواد يفهمها الجهاز ولا يكون المبرمج هنا مسؤول عنها (مثل لغة Python, Java Script وغيرها).

 

  1. اسلوب البرمجة

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

  • البرمجة كائنية التوجه: وهنا يتم التعامل مع لغة البرمجة على أنها هدف نقوم بتعريفه أولًا ثم نحدد كيفية التعامل معه (مثل لغة Java, Java Script).
  • البرمجة الهيكلية: وهنا يتم التعامل مع لغة البرمجة على أنها مجموعة من الخطوات المتتالية (مثل لغة C,C++&#C).

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

  1. لغة البايثون Python

وهي من أسهل لغات البرمجة المستخدمة حاليا ويمكن لأي شخص تعلمها واستخدامها، ويوجد لها العديد من الإستخدامات مثل:

  • تطوير المواقع الإلكترونية.
  • تطوير تطبيقات الهواتف.
  • تطوير الألعاب.
  • تحليل البيانات (Data Analysis & Data Science).
  • كتابة أكواد مختلفة لمهام محددة وسريعة.

وتتميز أكوادها بسولة الاستخدام فهي تشبه نوعًا ما اللغة الإنجليزية.

كما تعتمد عليها العديد من الشركات العالمية مثل (Youtube,Facebook,Netflix) وغيرها من الشركات.

للاشتراك في دورة البايثون اضغط هنا 

  1. لغة ال Java 

    جافا JAVA
    جافا JAVA

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

  • تطوير تطبيقات الهواتف.
  • تطوير الألعاب.
  • تطوبر البرامج الحسابية عالية المستوى.
  • تطوير التطبيقات الخاصة بالشركات التجارية المختلفة.

وقد تم تطوير لغة الJava وقامت شركة Oracle بالإستحواذ عليها، ومن أهم مايميزها أنها تساعد في بناء التطبيقات المعتمدة على استخدام الجرافيك.

ومن أهم الشركات المستخدمة لها (E-Bay & Amazon).

وهي واحدة من أشهر لغات الترجمة المستخدمة عالميًا وذلك لأنها تساعد المواقع الإلكترونية في عرض المحتويات المتغيرة مثل:

  • خرائط جوجل.
  • المحتوى الذي يظهر على المواقع الإلكترونية بعد وقت محدد (كإستمارات التسجيل).
  • تشغيل الملفات الصوتية كملفات Sound cloud.

وتتميز لغة الJava Script بسرعتها الكبيرة ودقة عملية البرمجة الخاصة بها، كما أنها يمكنها التعامل مع السيرفرات وقواعد البيانات.

ومن الشركات التي تقوم بالإعتماد عليها (Paypal,Microsoft,Google) وغيرها.

للاشتراك في دورة الجافا 

  1. لغة SQL

وهي اختصار لـ(Structured Query Language)، هي لغة استعلامات يتم استخدامها للتعامل مع قواعد البيانات المختلفة.

ويتم استخدامها ببرنامج Excel في بناء الجداول والقيام بالعمليات الحسابية به والتعليمات المختلفة.

وقد تم تطوير هذه اللغة من علماء شركة IBM، ويتم استخدامها بالعديد من سيرفرات المواقع والتطبيقات المختلفة.

  1. لغة PHP

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

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

ومن الشركات المستخدمة لها (Yahoo,Wordpress,Wikipedia).

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *