0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

من مستويات لغات البرمجة الرئيسية ؟| |؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

لغات منخفضة المستوى: لغة الآلة، لغة التجميع. لغات عالية المستوى: لغات إجرائية، لغات برمجة بالكائنات.

## مستويات لغات البرمجة الرئيسية: شرح مفصل

تُصنف لغات البرمجة إلى مستويات رئيسية بناءً على مدى قربها من لغة الحاسوب (الآلة) أو من اللغة البشرية. هذا التصنيف يساعد في فهم كيفية عمل هذه اللغات وكيفية تفاعلها مع الأجهزة.

1. لغات منخفضة المستوى:

هذه اللغات قريبة جدًا من لغة الحاسوب، وتعتمد على الأوامر الأساسية التي يفهمها المعالج مباشرة. التعامل معها أصعب ويتطلب معرفة تفصيلية ببنية الحاسوب.

  • لغة الآلة: هي اللغة الوحيدة التي يفهمها الحاسوب مباشرةً. تتكون من سلسلة من الأرقام الثنائية (0 و 1) التي تمثل تعليمات محددة. كتابة البرامج بلغة الآلة أمر معقد للغاية وعرضة للأخطاء.
  • مثال: `10110000 01100001` (هذا مجرد مثال توضيحي، الأوامر الفعلية تختلف حسب نوع المعالج).
  • لغة التجميع (Assembly Language): هي تمثيل رمزي للغة الآلة. تستخدم اختصارات ورموزًا بدلاً من الأرقام الثنائية، مما يجعلها أسهل قليلاً في القراءة والكتابة من لغة الآلة. تحتاج لغة التجميع إلى برنامج خاص يسمى "المجمع" (Assembler) لتحويلها إلى لغة الآلة قبل تنفيذها.
  • مثال: `MOV AL, 61h` (هذا الأمر ينقل القيمة السداسية العشرية 61 إلى المسجل AL).

2. لغات عالية المستوى:

هذه اللغات قريبة من اللغة البشرية، وتستخدم كلمات وعبارات إنجليزية بسيطة. كتابة البرامج بها أسهل وأسرع من اللغات منخفضة المستوى. تحتاج اللغات عالية المستوى إلى مترجم (Compiler) أو مفسر (Interpreter) لتحويلها إلى لغة الآلة قبل تنفيذها.

  • لغات إجرائية (Procedural Languages): تعتمد على كتابة سلسلة من الإجراءات (procedures) أو الدوال (functions) التي تنفذ خطوة بخطوة.
  • أمثلة:
  • C
  • Pascal
  • Fortran
  • لغات برمجة بالكائنات (Object-Oriented Languages): تعتمد على مفهوم "الكائنات" (objects) التي تجمع بين البيانات (attributes) والإجراءات (methods) التي تعمل على هذه البيانات. هذا الأسلوب يجعل البرامج أكثر تنظيمًا وقابلية لإعادة الاستخدام.
  • أمثلة:
  • Java
  • C++
  • Python
  • C#

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال من مستويات لغات البرمجة الرئيسية ؟| | اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال من مستويات لغات البرمجة الرئيسية ؟| | بالأعلى.

أسئلة مشابهة

مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك
...