انتقل إلى المحتوى

تنفيذ لغات البرمجة: الفرق بين النسختين

من ويكيبيديا، الموسوعة الحرة
[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
MenoBot (نقاش | مساهمات)
ط بوت: إصلاح أخطاء فحص ويكيبيديا من 1 إلى 104
MaraBot (نقاش | مساهمات)
مهمة: إضافة قالب {{بطاقة عامة}} (التفويض)
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
{{بطاقة عامة}}
'''تنفيذ لغات البرمجة''' هو نظام لتشغيل البرامج المكتوبة [[لغة برمجة|بلغات البرمجة]].<ref>{{استشهاد ويب| مسار = https://babelnet.org/synset?word=bn:03342540n | عنوان = معلومات عن تنفيذ لغات البرمجة على موقع babelnet.org | ناشر = babelnet.org|مسار أرشيف= https://web.archive.org/web/20191215101345/https://babelnet.org/synset?word=bn:03342540n|تاريخ أرشيف=2019-12-15}}</ref> هنالك طريقتين رئيسيتين لتنفيذ لغات البرمجة:
'''تنفيذ لغات البرمجة''' هو نظام لتشغيل [[برنامج (حاسوب)|البرامج]] المكتوبة [[لغة برمجة|بلغات البرمجة]].<ref>{{استشهاد ويب| مسار = https://babelnet.org/synset?word=bn:03342540n | عنوان = معلومات عن تنفيذ لغات البرمجة على موقع babelnet.org | ناشر = babelnet.org|مسار أرشيف= https://web.archive.org/web/20191215101345/https://babelnet.org/synset?word=bn:03342540n|تاريخ أرشيف=2019-12-15}}</ref>
* '''التفسير''': [[مفسر (برمجة)|المفسر]] يأخذ برنامجا مكتوبا بلغة معينة ويقوم بتنفيذ الأوامر المكتوبة على جهاز معين.
* '''الترجمة''': [[مترجم (توضيح)|المترجم]] يأخذ برنامجا مكتوبا بلغة معينة ويقوم بترجمته للغة أخرى وبالتالي يمكن أن تكون مخرجاته عبارة عن مدخلات لمترجم أو مفسر آخر.


توجد طريقتان رئيستان لتنفيذ لغات البرمجة، وهما:
يلاحظ أن المترجم لا يقوم يتنفيذ البرنامج فورًا. من أجل تنفيذ برنامج ما على طريقة الترجمة لابد أن يترجم البرنامج إلى شكل يقبل أن يكون مدخلا لمفسر يقوم يتنفيذه فعلًا.
* '''التفسير''': [[مفسر (برمجة)|المفسر]] يأخذ برنامَجًا مكتوبًا بلغة معينة فيُنفّذ الأوامر المكتوبة على جهاز معين.
* '''الترجَمة''': [[مترجم (توضيح)|المترجم]] يأخذ برنامَجًا مكتوبًا بلغة معينة فيُترجمه إلى لغة أخرى فتكون مخرجاته مُدخلاتٍ لمترجم أو مفسر آخر.

يلاحظ أن المترجم لا يُنفّذ البرنامَج فورًا.

لتنفيذ برنامَج ما على طريقة الترجَمة لابد أن يُترجم البرنامَج إلى مُدخل لمفسر يُنفّذه فعلًا.


== مراجع ==
== مراجع ==

النسخة الحالية 02:33، 31 مارس 2024

تنفيذ لغات البرمجة
معلومات عامة
صنف فرعي من
جانب من جوانب
ممثلة بـ
تطبيق لـ
لديه جزء أو أجزاء

تنفيذ لغات البرمجة هو نظام لتشغيل البرامج المكتوبة بلغات البرمجة.[1]

توجد طريقتان رئيستان لتنفيذ لغات البرمجة، وهما:

  • التفسير: المفسر يأخذ برنامَجًا مكتوبًا بلغة معينة فيُنفّذ الأوامر المكتوبة على جهاز معين.
  • الترجَمة: المترجم يأخذ برنامَجًا مكتوبًا بلغة معينة فيُترجمه إلى لغة أخرى فتكون مخرجاته مُدخلاتٍ لمترجم أو مفسر آخر.

يلاحظ أن المترجم لا يُنفّذ البرنامَج فورًا.

لتنفيذ برنامَج ما على طريقة الترجَمة لابد أن يُترجم البرنامَج إلى مُدخل لمفسر يُنفّذه فعلًا.

مراجع

[عدل]
  1. ^ "معلومات عن تنفيذ لغات البرمجة على موقع babelnet.org". babelnet.org. مؤرشف من الأصل في 2019-12-15.

وصلات خارجية

[عدل]