أخر الاخبار

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

Programming language

ما هي البرمجة، لغات البرمجة، تعريف الخوارزمية، ما هي الأجهزة القابلة للبرمجة ؟
اهلين بكم في موضوع جديد ورائع وفي هذا الموضوع راح نتحدث عن ما هي البرمجة ولغات البرمجة 2021

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

تعريف مختصر
البرمجة بالإنجليزية Programming أو Scripting، والبرمجة هي عملية إنشاء أو كتابة التعليمات أو الأوامر لكي يتم تنفيذها من قبل المتلقي، والمتلقي هو أي جهاز قابل للبرمجة .
 
تعريف الخوارزمية
الخوارزميات تعرف بالإنجليزية بـ Algorithms، وتعرف أيضا بـ حل المشكلات - Problem Solving، ومن خلال هذا المسمى يمكنك تعريف الخوارزمية بأنها مجموعة من الخطوات التي يتم تطبيقها على مجموعة من البيانات المتاحة والتي تعرف بـ المدخلات - Inputs، لتحصل منها على نتيجة (حل المشكلة) وهو ما يعرف بـ المخرجات - Output، وهذه الخطوات ببساطة هي الخوارزمية .

ما هي الأجهزة القابلة للبرمجة ؟
عادة ما يتم كتابة الأوامر البرمجية عن طريق جهاز الحاسوب، ولكن بعد ذلك يمكنك نقل وتشغيل البرنامج على أي جهاز آخر، مثل :-
  • جهاز الحاسوب.
  • السيارات الحديثة.
  • التلفزيونات الذكية.
  • الهاتف الجوال (الموبايل).
  • الإنسان الآلي (الروبوت).
  • مشغل الألعاب، مثل XBox و Playstation.
  • أي جهاز إلكتروني يحتوي على وحدة معالجة مركزية CPU، أو وحدة تحكم Microcontroller.
تعريف لغات البرمجة
لغة البرمجة ‏، هي مجموعة من الأوامر، تكتب وفق قواعد تُحَدَّد بواسطة لغة البرمجة، ومن ثُمَّ تمر هذه الأوامر بعدة مراحل إلى أن تنفذ على جهاز الحاسوب. تقسم لغات البرمجة بناء على قربها من اللغات الإنسانية إلى: لغة عالية المستوى مثل: السي شارب، البايثون والجافا. لغة منخفضة المستوى مثل: لغة التجميع .

تاريخ متى تم إطلاق بعض لغات البرمجة
  • • تم إطلاق لغة #C في عام 2000م من قِبل شركة مايكروسفت.
  • • تم إطلاق لغة Swift في عام 2014م من قِبل شركة Apple.
  • • تم إطلاق لغة Objective-C في عام 1983م.
  • • تم إطلاق لغة Python في عام 1991م من قِبل المطور Guido Van Rossum.
  • • تم إطلاق لغة Java من قِبل المطور جيمس جوسلينج الذي كان يعمل في شركة Sun Micro Systems في عام 1991م باسم OAK وفي عام 1995م قامت الشركة بتعديل اللغة وأطلقت عليها اسم Java.
  • • تم إطلاق محرك Unity في عام 2005م في مؤتمر Apple للمطورين، تم تطوير المحرك من قِبل شركة يونيتي تكنولوجيز.
  • • تم إطلاق لغة PHP في عام 1994م من قِبل المطور Rasmus Lerdorf.
  • • تم إطلاق لغة Ruby في عام 1993م من قِبل المطور Yukihiro Matsumoto.
  • • تم إطلاق إطار Django في عام 2005.
  • • تم إطلاق إطار Node.js في عام 2009.
  • • تم إطلاق إطار Bootstarp في عام 2011م من قِبل شركة Twitter.
  • • تم اختراع لغة CSS في عام 1995م وتم إطلاقها رسمياً في عام 1996م عبر منظمة W3C.

#ميزوتو_MizoTou
#البرمجة_ولغات البرمجة

Mazen Shadad
بواسطة : Mazen Shadad
مدون يمني الجنسية، عمري 23 سنة، أعيش وأدرس في اليمن، طالب ثانوية سابقاً في مدرسة ثانوية العمالقة، طالب علوم حاسوب في جامعة حجة حتى الآن. كاتب وعاشق للتحدي ومهتم بالتقنية وأحب التصوير وهاوي تصميم وخبير في الأطعمة وباحث عن الانتصارات.



حجم الخط
+
16
-
تباعد السطور
+
2
-