القائمة الرئيسية

الصفحات

افضل خمس لغات للبرمجة

اصبح العالم في تسابق حيث يوجد هناك تسابق بين الشركات حول التحول الرقمي في ظل الوباء العالمي فيرس كورونا الذي غيري مجري العالم وجعل الجميع يسعي الي إستخدام العمل عن بعد في اغلب المؤسسات الحكومية والخاصة من خلال التواصل الإلكتروني اكثر من زي قبل مما ادي الي الطلب المتزايد علي المبرمجين

ماهي البرمجة

البرمجة هي عبارة عن المعلومات والاوامر التي نقوم بإعطائها لجهاز الحاسوب الذكي للقيام بعمل معين والوصول الي نتيجة معدة مسبقا

ماهي لغة البرمجة

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

اشهر لغات البرمجة وافضلها علي الإطلاق

java script

لغة جافا اسكريبت هي اشهر واكثر لغات البرمجة استخداما من قبل معظم المواقع والصفحات لأنها مسؤولة عن المحتويات المتغيرة والتي يكون لها وقت محدد مثل
  1. الاشعارت
  2. استمارات التسجيل
  3. خرائط جوجل التفاعلية
  4. الأنميشن
  5. مشغلات الميديا مثل ( ملفات الصوت من خلال sound cloud)

أهم الشركات التي تعتمد بشكل رئيسي علي لغة الجافا سكربت

  1. شركة جوجل Google
  2. شركة فيسبوك Facebook
  3. شركة ميكروسوفت Microsoft
  4. شركة نت فليكس Netflix
  5. شركة PayPal

HTML  Hypertext Markup Language

هي عبارة عن الاوامر والمعلومات المسؤولة عن تصميم هيكل صفحات الويت مثل :
  1. العناوين رئيسية كانت او فرعية
  2. القوائم
  3. النصوص المكتوبة

لغة (CSS ) Cascading style sheets

هي الاوامر المستخدمة في تنسيق الكتابة علي الصفحات مثل:
  1. تحديد المسافة بين الكلام والسطور
  2. تحديد الألوان
  3. تحديد أماكن العناصر

لغة (SQL ) structured Query language

هي التعليمات المستخدمة للتعامل مع قواعد البيانات بطرق مختلفة مثل:
  1. العمليات التي نقوم بإعطائها لبرنامج الاكسيل لعمل جداول وتعديل اعمدة وخانات به
  2. اضافة ومسح المعلومات
  3. القيام بالعمليات الحسابية البسيطة والمعقدة
  4. تعد لغة بسيطة جدا لأن syntax الترميز الخاص بها شبيه الي حد كبير اللغة الإنجليزية السهلة المستخدمة عادة مثل add ,delete, create, select
  5. تحتل المرتبة الثالثة من بين اشهر واكثر لغات البرمجة استخداما

لغة python

تعد لغة البايثون لغة متعددة الاستخدامات حيث يمكن إستخدامها تقريبا في جميع المهام الخاصة بعالم البرمجة حيث تم تطويرها علي يد Guido Van Rossum في عام ١٩٩١ مما ذاد من سهولة إستخدامها وازدياد شهرتها مثل :
  1. تطوير المواقع Desktop Apps
  2. تطوير التطبيقات مثل تطبيقات الذكاء الصناعي و الهاتف وتطبيقات الألعاب
  3. Data analysis and Data science

أهم الشركات المستخدمة للغة البايثون

  1. YouTube شركة اليوتيوب
  2. شركة الفيسبوك Facebook
  3. شركة Netflix نيت فليكس
  4. شركة Amazon امازون
  5. شركة Uber يوبر

 لغة (PHP ) Scripting programming

تستخدم هذه اللغة خصيصا في التعامل مع السيرفر

اهم الشركات المستخدمة لهذه اللغة

  1. شركة وورد بريس
  2. شركة جوملا
  3. شركة ويكيبيديا
  4. شركة Yahoo ياهو

لغة ال C

تعد من أهم اللغات واشهرها بل تعد هي اساس تطوير لغات البرمجة حيث تم تطويرها سنة ١٩٧٢ علي يد االأب الروحي للبرمجة Dennis Ritchie ولها العديد من الاستخدامات لأنها تعتمد علي البرمجة الهيكلية structured programming
وتتميز لغة ال سي عن غيرها من لغات البرمجة بالسرعة الفائقة والدقة والإتقان

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

  1. Google و Apple و Microsoft حيث ان جميع تطبيقات الأمازون وال الاندرويد تعتمد عليها
  2. شركة Adobe لتطوير برامج الفوتوشوب
  3. مؤسسة ناسا NASA

اساليب البرمجة

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

اهم اساليب البرمجة

١- object oriented oop programming
وهذا النوع من الأساليب يتعامل مع عناصر اللغة علي أنها شيء ينبغي القيام بتعريفه وتحديد طريقة التعامل معه
٢- structured programming
الاسلوب الهيكلي يتعامل مع اللغة علي انها مجموعة من العناصر المتضمنة خطوات وتعليمات متتابعة واحدة تلوا الأخرى

اشهر مصلحات البرمجة

يوجد العديد من مصطلحات البرمجة والتعريفات المشهورة عند البحث عن اي لغة برمجة من هذه المصطلحات
1-syntax
وهو عبارة عن الترميز النصي فهناك قواعد خاصة بكل لغة متفق عليها من هذه القواعد ال Grammar في اللغة الإنجليزية والنحو والصرف في اللغة العربية و كما يوجد لكل لغة قواعد خاصة فاللغات البرمجة لا تختلف عن ذلك فأيضا يوجد لكل لغة برمجة قواعد خاصة ومتفق عليها وهذه القواعد تسمي Syntax

2- تصنف لغة البرمجة من حيث طريقة التعامل مع لأجهزة الي :

-low level language اي لغة منخفضة المستوي
مثل لغات ال Assembly و لغات ال C
- High level language
اي لغات مرتفعة المستوي ومن هذه اللغات لغة ال JavaScript ولغة ال Java ولغة ال pantheon

3- تصف لغة البرمجة من حيث طريقة العمل نفسها الي :

- compiled programming language
- interpreted programming language

الخاتمة

يعتبر عالم البرمجة عالم مذهل وملئ بكل ما هو جديد وكل يوم في تطور مستمر ولكن لابد من التعرف علي الاساسيات الهامة للبرمجة ومن ثم لا تترد في دخول هذا العالم لتزايد من المعلومات التي كل يوم في جديد كما أن العالم حاضرا يحول إلي لغة البرمجة في كافة المجالات
author-img
كاتب محتوي مصري الجنسية مبرمج ومطور ويب احب كتابة المقالات واسعى لتقديم محتوى يليق بالمحتوى العربي facebook youtube rss twitter blogger

تعليقات