أنـواع لـغـات الـبـرمـجـة.
أنـواع لـغـات الـبـرمـجـة.
لـغـة الآلـة Machine Language :
هي اللغة التي يفهمها الحاسب الآلي مباشرةً، وتتمثل برموز قد تكون أصفار أو وحدات (0 – 1) والتي تُسمى أيضاً بـ “Binary Language”؛ والتي تُشكل أوامر برمجية يفهمها الحاسوب، وتعتبر من أصعب لغات البرمجة وتستغرق الكثير من الوقت عند برمجتها.
لـغـة الـتـجـمـيـع Assembly Language :
هي عبارة عن مترجمات للبرامج، حيث يكتب البرنامج بلغة برمجة قريبة من الإنجليزية، وتقوم هذه “المجمعات” بترجمتها إلى لغة الآلة؛ تُعتبر هذه اللغة أبسط وأوضح بكثير من لغة الآلة.
لـغـات عـالـيـة الـمـسـتـوى High Level Language :
تعتبر هذه اللغات سهلة للغاية مقارنةً باللغات الأخرى، ولغة قريبة من لغة البشر لذلك سميت لغة عالية المستوى، وهي من أقوى لغات البرمجة ولا تحتاج لكتابة أكواد أو أوامر برمجية كثيرة مثل بقية اللغات، وعندما يتم برمجتها يجب تحويلها إلى لغة الآلة لكي يفهمها الحاسوب بواسطة مترجم أو محول يُسمى “Converter”، حيث يحول لغات البرمجة عالية المستوى إلى لغة الآلة.
◊ أمثلة على لغات برمجة عالية المستوى : Python – Java – C++ – C # – JavaScript …
إضافة تعليق