ماهى البرمجه وماهي اهم لغات البرمجة 2020

500 جيجا كورسات في مختلف لغات البرمجة والشبكات والذكاء الصناعى

لغات البرمجة

هي مجموعة من الأوامر  تكتب وفق قواعد تُحَدَّد بواسطة لغة البرمجة  ومن ثُمَّ تمر هذه الأوامر بعدة مراحل إلى أن تنفذ على جهاز الحاسوب

تقسم لغات البرمجة بناء على قربها من اللغات الإنسانية إلى

لغة عالية المستوى (قريبة من اللغة التي يفهمها البشر) مثل: السي شارب و البايثون والجافا لغة منخفضة المستوى (قريبة من لغة الآلة) مثل: لغة التجميع

وتقسم أحياناً بناء على الأغراض المرغوبة من اللغة المستخدمة  هناك لغات صُممت لكي تعمل على أجهزة معينة  مثل أن تقوم شركة ما بإنتاج جهاز حاسوب أو معالج مركزي (وحدة معالجة مركزية) وتوفر له دليل استعمال يحتوي على الأوامر التي تنفذ عليه، وهناك لغات أخرى أكثر عمومية تعمل بشكل مستقل عن نوع الآلة  أي أنها تعمل ضمن آلة افتراضية، مثل لغة جافا

إقرأ أيضا :-
ماهو الفري لانسر واهم 5 مواقع فري لانسر 2020

ماهى لغات البرمجة

من الممكن تعريف البرمجة بأنها عملية كتابة تعليمات وأوامر لجهاز الحاسوب أو أي جهاز آخر لتوجيهه وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة

تتبع عملية البرمجة قواعد خاصة باللغة التي اختارها المبرمج

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

كما أن للغات البرمجة أيضاً خصائص مشتركة وحدود مشتركة بحكم أن كل هذه اللغات صممت للتعامل مع الحاسوب

وتتطور لغات البرمجة (البرمجيات Software) بتطور الحاسوب (عتاد الحاسوب Hardware)  فعندما ابتكر الحاسوب الإلكتروني في الأربعينيات والخمسينيات من القرن الماضي (بعد أجهزة الحساب الكهربائية في العشرينات)  وكان الكمبيوتر يعمل بأعداد كبيرة من الصمامات الإلكترونية   كانت لغة البرمجة معقدة هي الأخرى  وكانت عبارة عن سلسلة من الأعداد وتكتب على شكل اكواد برمجية طويلة هذه الاعداد هي الرقمين الصفر 0 والواحد 1 وهذه اللغة تدعى اللغة الثنائية أو لغة الآلة

لغات البرمجة للحاسوب متدنية المستوى :

لغة الآلة (Machine Language).

لغة التجميع (Assembly Language).

إقرأ أيضا :-
افضل 4 كورسات hr مجانا للمبتدئين 2020

أمثلة لبعض لغات البرمجة للحاسوب عالية المستوى:

  • سي
  • سي بلس بلس (سي++)
  • سي شارب (سي #)
  • جافا
  • ليسب
  • برولوغ
  • بايثون
  • فورتران
  • روبي
  • أدا
  • دلفي
  • بيسك
  • كوبول
  • باسكال
  • إس كيو إل
  • بي إتش بي
  • جافا سكربت
  • جيم
  • لغة لوغو Logo
  • أطلس أوتوكود
  • لغة دارت

كورسات البرمجه علي موقع كورسيرا

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

إقرأ أيضا :-
طريقة استخدام موقع كورسيرا والحصول علي الدعم المالى من كورسيرا 2020

كورسات لغات البرمجه علي موقع teracourses

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

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

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

إقرأ أيضا :-
افضل 4 كورسات graphic design علي موقع كورسيرا للمبتدئين2020