مفهوم لغة البرمجة طب 21 الشاملة

مفهوم لغة البرمجة طب 21 الشاملة

تعريف لغة البرمجة

تعرّف لغة البرمجة (بالإنجليزية: programming language): بأنها لغة حاسوبية تم تصميمها لإنشاء معيار أساسي لتشكيل الأوامر، حيث يمكن تفسير هذه الأوامر من خلال الشيفرات التي يفهمها الجهاز، كما يتم إنشاء البرامج من خلال لغات البرمجة للتحكم بسلوكيات توجيه الجهاز، ومخرجات الحاسوب من خلال خوارزميات دقيقة بطريقة مشابهة لعملية التواصل بين البشر، وتُعرف لغة البرمجة كذلك بأنها نظام برمجة، أو لغة الحاسوب، أو نظامه.[1]

لغات البرمجة عالية المستوى

تعرف لغات البرمجة عالية المستوى بأنها بسيطة نوعاً ما مقارنةً باللغات البشرية، ولكنها في الواقع أكثر تعقيداً من اللغات الخاصة بالحواسيب وهي اللغات الآلية (بالإنجليزية: machine languages)، وتمتلك كل وحدة معالجة مركزية (بالإنجليزية: Central Processing Unit) لغة آلة فريدة خاصة بها.

هناك لغات أخرى يطلق عليها اسم لغات التجميع (بالإنجليزية: assembly languages) التي تقع في مستوى بين لغات الآلة، ولغات البرمجة عالية المستوى، وتتشابه لغات التجميع مع لغة الآلة، ولكنها تعتبر أسهل؛ لأنها تسمح للمبرمج باستخدام الأسماء بدلاً من الأرقام.[2]

عدد لغات البرمجة

مع تطور أجهزة الحاسوب تطورت العديد من اللغات البرمجية، والتي يتم إنشاؤها لأنواع مختلفة من التطوير، ومن الأمثلة على لغات البرمجة ما يلي:[3]

المراجع

  1. ↑ "Programming Language", www.techopedia.com, Retrieved 18-9-2018. Edited.
  2. ↑ Vangie Beal, "programming language"، www.webopedia.com, Retrieved 18-9-2018. Edited.
  3. ↑ "Programming Language", www.computerhope.com,1-4-2018، Retrieved 18-9-2018. Edited.