منتدى دموع العشاق
(نسخة قابلة للطباعة من الموضوع)
https://ar1s.com/t55451
أنقر هنا لمشاهدة الموضوع بهيئته الأصلية

أنواع لغات البرمجة
سهام الروح 18-11-2025 03:41 مساءً
- لغات البرمجة عالية المستوى

هي اللغات التي تستخدم أوامر قريبة من اللغة الإنجليزية، مما يجعلها أسهل في القراءة
والفهم.

تُسمى الأوامر المكتوبة بها بالكود البرمجي، ويمكن إضافة التعليقات والشروح عليها،
وهي لا تعتمد على نوع الجهاز أو نظام التشغيل.

أمثلة: #C – Java – JavaScript – Python – SQL.

2- لغات البرمجة منخفضة المستوى
تُكتب باستخدام النظام الثنائي (0 و 1) وتفهمها الحواسيب مباشرة.
وهي أصعب في الفهم بالنسبة للمبرمجين وتنقسم إلى:
- لغة الآلة: لغة مباشرة للمعالج وتختلف من جهاز لآخر.

- لغة التجميع: أسهل قليلًا من لغة الآلة وتستخدم كلمات مختصرة مثل add و sub، لكنها
أيضًا غير قابلة للنقل بين الأجهزة.

ثانيًا: أنواع لغات البرمجة وفق طريقة التنفيذ

1- اللغات المفسَّرة

يتم تحويل أوامرها إلى لغة الآلة أثناء التنفيذ باستخدام برنامج يسمى "المفسر".
مميزاتها: تعمل على أنظمة متعددة وقابلة للتعديل بسهولة.
عيوبها: أبطأ نسبيًا من اللغات المترجمة.
مثال: Python.

2- اللغات المترجمة

يتم تحويل البرنامج بالكامل إلى لغة الآلة قبل التشغيل بواسطة "المترجم".
مميزاتها: سرعة التنفيذ.

عيوبها: لا تعمل على أنظمة مختلفة إلا بإعادة الترجمة.

مثال: C.

ثالثًا: أنواع لغات البرمجة وفق الاستخدامات

1- لغات تطوير التطبيقات والبرامج

مثل C – #C – ++C – Java – Visual Basic.

2- لغات تطوير الذكاء الاصطناعي
مثل Prolog – Python – AIML – C – #C – ++C.

3- لغات تطوير قواعد البيانات

مثل SQL.

4- لغات تطوير الألعاب

مثل ++C – Java – #C – DarkBASIC.

5- لغات تطوير أنظمة التشغيل
مثل C – Assembly.

6- لغات تطوير الإنترنت وصفحات الويب

مثل HTML – HDML – Java – JavaScript – PHP – XML – Python.


عرض الصورة


..الموضوع الأصلي
منتدى دموع العشاق

Copyright © 2009-2026 PBBoard® Solutions. All Rights Reserved