الدرس الخمامس
أقسام لغات البرمجة
تنقسم لغات البرمجة الى قسمين..:
لغات عالية المستوى - لغات منخفضة المستوى
1.لغات منخفضة المستوى Low Level Language
اللغات المنخفضة المستوى هي اللغات القريبة جدا من الحاسب تظهر التركيب الداخلي للحاسب في مجموعة اوامر وتعليمات هذه اللغات.
وتنقسم الى:
1.لغة الالة: تكتب الاوامر في لغة الالة على شكل ارقام.
2. لغة التجميع: تكتب الاوامر على هيئة ارقام واختصارات مفهومة.
2.لغات عالية المستوى High Level Language.
هي لغات تخفي تفاصيل الحاسب الداخلية عن المبرمج وهي بعكس منخفضة المستوى ولا تتوافق اوامر اللغات عالية المستوى مع التركيب الداخلي للحاسب.
وتنقسم الى قسمين:
1.لغة البرمجة الاجرائية:تعتمد على المبرمج بكتابة البرنامج مفصلا اجراء بعد اجراء ومن ثم تحديد التعليمات.
2.لغة البرمجة بالكائنات:وتسمى ايضا بالبرمجة بالعناصر وفي هذه اللغات تجمع البيانات مع الاوامر الخاصة بها تحت كائن واحد.
مثال اخر
جدول يوضح مقارنة بين البرمجة الاجرائية والبرمجة بالكائنات: