samedi 12 novembre 2011

لغات البرمجة في العصر الحديث


يتم تطوير برامج الحاسوب باستخدام لغات البرمجة وتتكون لغة البرمجة من مجموعة من الرموز والقواعد كأي لغة أخرى لتوجيه العمليات في الحاسوب وهناك العديد من لغات البرمجة المستخدمة ويتم تصميم كل منها لحل نوع خاص من المشكلات . ومن أهم لغات البرمجة المعروفة الفورتران , كوبول , الباسكال , سي , وجافا .
يمكن لأي شخص يهدف لأن يصبح مبرمجا أن يتعلم إحدى هذه اللغات ويتقنها ليستطيع بعد ذلك إعطاء أوامره للحاسوب .
مستويات لغات البرمجة
Levels of language
هناك العديد من لغات البرمجة معظمها ينتمي إلى نفس الفئة تسمى مجموعة الفئات المختلفة للغات البرمجة بمستويات لغات البرمجة وذلك لأنها يمكن أن ترتب بشكل هرمي وأدنى المستويات في هذا الهرم تحتله اللغات الاقرب إلى مايستخدمه الحاسوب اي النظام الثنائي (0,1) والمستوى الاعلى تحتله اللغات التي تظهر مشابهه نوعا ما للغة الانسان مثل الانجليزية وعند الانتقال من أدنى المستويات إلى أعلاها تظهر المستويات الاتية:


1.لغات الآلة (متدنية المستوى) Machine Language
2.لغات التجميع (متدنية المستوى) Assembly Language
3.لغات الجيل الثالث (عالية المستوى ) High-Level Languages
4.مولدات التطبيقات (عالية المستوى) Application Generators

قبل الانتقال للحديث عن المستويات لغات البرمجة لابد من التأكيد على أن لغة الحاسوب تتكون من مجموعة صفوف من 0,1 وهي اللغة الوحيدة التي يفهمها وتسمى اللغة الثنائية أو لغة الالة .

Aucun commentaire:

Enregistrer un commentaire