أقسامها

تنقسم لغات البرمجة الى :

a- لغات منخفضة المستوى مثل :

1- لغة الآلة ( Machine language) : تكتب لغة الآلة على شكل سلسلة من الأرقام الثنائية (1,0) حتى يفهمها جهاز الحاسب الآلي.

2- لغة التجميع ( Assembly language): هي أختصارات للغة الآلة حيث تكتب الأوامر على هيئة أختصارات مفهومة باللغة الأنجليزية يسهل ذكرها

b- اللغات عالية المستوى مثل :

1- لغة البرمجة الإجرائية (procedural language) :تعتمد لغات البرمجة الإجرائية على على قيام المبرمج بكتابة البرنامج مفصلا اجراء بعد اجراء ومن ثم تحديد التعليمات التي تؤدي الى قيام الحاسب بالمهام المطلوبة .

مثل : لغة البيسك (BASIC) / لغة سي (C)

2-لغة البرمجة بالكائنات (object oriented language) : في هذة اللغات تجمع البيانات مع الأوامر الخاصة بها تحت كائن واحد , يعطى أسما معينا ,ويمكن استخدام هذا الكائن عدة مرات داخل البرنامج

مثل : لغة سي بلس (++C) / لغة جافا (java)

 

أستعمالاتها

أستعمال البرمجة في حياتنا كثيرة ومن أهمها ما يأتي :

1- في المنزل مثل : جهاز المكرويف ؛ الهاتف المحمول ؛ جهاز التلفزيون .

2- في الشارع مثل : أشارات المرور ؛ جهاز الصراف الالي ؛ السيارات الحديثة.

3- في المستشفيات مثل : الأجهزة الطبية المختلفة ؛ نظام المواعيد وملفات المرضى المخزنة .

4- في المحلات التجارية مثل : نظام البيع (الكاشير) ؛ قارئ الأكواد.

أهميتها في حياتنا ؟

أسهل لغة برمجة

نستطيع القول ان جهاز الحاسب الالي او الأجهزة الألكترونية دون ((برمجة)) لا فائدة منها اطلاقا.

لأن البرامج هي التي تخبر الجهاز بما عليه القيام به وكيفية القيام بالعمل .

ولو نظرت الى أغلب الأجهزة الألكترونية التي نستعملها في حياتنا لوجدت أن كثيرا منها تعمل أيضا بواسطة برامج مخزنة داخلها.