English  

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

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

لغة برمجة عالية المستوى (معلومة)


لغة البرمجة عالية المستوى (بالإنجليزية: high-level programming language)‏ هي صنف من أصناف لغات البرمجة لا تتطلب من المبرمج الدخول في تفاصيل تطبيق أوامر البرمجة على مستوى عتاد الحاسوب. يعدّ هذا النوع من لغات البرمجة سهلاً في التعلم والتطبيق بالنسبة للمبتدئين في البرمجة، لأنه يستخدم مفردات برمجة (syntax) وأوامر (instructions) قريبة من اللغة التي يستخدمها البشر في الكلام (اللغة الإنجليزية مثلاً) بعكس لغات البرمجة منخفضة المستوى التي تستخدم مفردات ورموزًا تعدّ معقدة للمبرمج المبتدئ. من أمثلة لغات البرمجة عالية المستوى: جافا وسي شارب.

نماذج التنفيذ

يتم تنفيذ لغات المستوى العالي بثلاث طرق هي:

  1. التفسير: كود لغات البرمجة المفسرة يُقرأ ويُنفذ مباشرةً بدون ترجمة
  2. الترجمة: لغات البرمجة المترجمة تُحول أولاً إلى صيغة قابلة للتشغيل قبل تشغيلها
  3. التحويل: تُحول لغة البرمجة عالية المستوى إلى لغة برمجة أخرى منخفضة المستوى، وعادةً ما تكون لغة سي هي اللغة التي يتم التحويل إليها
المصدر: wikipedia.org
 
(2)
ADO.NET

ADO.NET