|

أن يقوم الشخص الآمر- المبرمج -
باستتخدام لغته لغة البرمجة للحديث مع الطرف الثاني - الحاسوب- .
تم استخدام مجموعة من لغات البرمجة وهي اللغات عالية المستوى حيث أن جملها
أقرب إلى لغة الانسان أو التعابير الحسابية من لغات الآلة ولغات التجميع ,
ومن أمثلة هذه اللغات :Cobol,Fortran,Basic,C Pascal
وهي تحتاج إلى مترجمات أو مفسرات ليفهمها الحاسوب .
للغات عالية المستوى مميزات عديدة تجعلها تتفوق على لغة الآلة ولغة التجميع
, وأهمها:
* أسهل في التعليم والكتابة وتصحيح الأخطاء والمراجعة .
* تسمح هذه اللغات للمبرمج أن يركز على المشكلة التي بين يديه بدون الاهتمام
بتفاصيل عمل الآلة وبالتالي يمكن كتابة برامج كبيرة ومعقدة ويتم العثورعلى
أخطاء البرمجة في هذه اللغة بسهولة .
* تعطي المبرمج القدرة على التعبير عن العمليات المعقدة بجمل قليلة وبسيطة .
* إن عدم اعتماد هذه اللغات على نوع الحاسوب يعني إمكانية نقل البرنامج من
حاسوب لآخر مما يحرر المبرمج من تعلم لغات مختلفة لكل حاسوب يحتاج الى
استخدامه.
  

|