recent
أخر الاخبار

ما الفرق بين لغات البرمجة عالية المستوي ولغات البرمجة منخفضة المستوي | اعرف الفرق

الصفحة الرئيسية

الفرق بين لغات البرمجة عالية المستوي و منخفضة المستوي


ما الفرق بين لغات البرمجة عالية المستوي ولغات البرمجة منخفضة المستوي | اعرف الفرق


لغات البرمجة تعتبر لغة بالفعل ، فاهي وسيلة لكي نجعل الالة تفهمنا ، لكن هناك مصطلح مشهور وهو لغات البرمجة عالية المستوي ولغات البرمجة منخفضة المستوي ، فاذا كنت مهتم بالبرمجة فا من الممكن ان تكون سمعت هذا المصطلح ، لكن هل فهمت معناه ؟

والان سنشرح لكم الفرق بين لغات البرمجة عالية المستوي ولغات البرمجة منخفضة المستوي....


لغات البرمجة منخفضة المستوي :

هي لغات برمجة توفر القليل من التجريد الماخوذ من مجموعة التعليمات الخاصة بالحاسوب او من الممكن ان لا توفره ، وتستخدم كلمة "منخفضة" لوصف القدر القليل او المعدوم الذي يربط بين لغة الالة ولغة البرمجة ، تتميز اللغات منخفضة المستوي بانها لا تحتاج الي مفسر او مترجم لتعمل الشفرة الناتجة مباشرة في المعالج ، وتتميز ايضا انها لا تاخذ حيز كبير من الذاكرة وسريعة التنفيذ عكس لغة البرمجة عالية المستوي .

ولكن مشكلتها انها صعبة التعلم بالأخص بالنسبة للمبتدئين ، واذا كنت تريد ان تتعلم لغة ابدء باللغات عالية المستوي ، واذا كنت تريد ان تعرف ما هي اسهل لغات برمجة للتعلم اضغط هنا....

من امثلة لغات البرمجة منخفضة المستوي :
  • لغة الالة (language machine)
  • لغة التجميع (assembly language)

لغات البرمجة عالية المستوي:

لغات البرمجة عالية المستوي هي لغات لا تتطلب من المبرمج الدخول في تفاصيل تطبيق اوامر البرمجة ، و يعد هذا النوع هو الاسهل للتعلم بالنسبة للمبتدئين ، لانه يستخدم مفردات برمجة قريبة من اللغة التي نتحدث بها ، فاغلب لغات البرمجة فيها الكثير من المصطلحات باللغة الانجليزية ، مما يسهل فهمها وكتابتها.
عكس لغات البرمجة منخفضة المستوي التي تتكون من رموز ومفردات معقدة بالنسبة للمبرمج المبتدئ  واحيانا بالنسبة للمبرمج المتوسط او المحترف ، فاذا كنت مبتدئ وتريد تعلم لغة برمجة ، انت الان تعرف من اين تبدء .
ومن امثلة لغات البرمجة عالية المستوي :

  • جافا (java)
  • بايثون (python)
  • سي شارب (#C)
  • روبي (ruby)
وغيرها الكثير.


google-playkhamsatmostaqltradent