✴️ الـ Interpreter
الـ Interpreter أو "المفسر" هو برنامج حاسوبي يقوم بتشغيل النصوص البرمجية المكتوبة بلغة البرمجة ويقوم بتنفيذها سطر سطر.
الـ Interpreter أو "المفسر" هو برنامج حاسوبي يقوم بتشغيل النصوص البرمجية المكتوبة بلغة البرمجة ويقوم بتنفيذها سطر سطر.
🔘 إذاً ما الفرق بينهما ؟
أول فرق نلاحظه هو أن "المترجم _ Compiler" يقوم بترجمة البرنامج إلى لغة الآلة دفعةً واحدة وتنفيذها، بعكس "المفسر _ Interpreter" الذي يقوم بتنفيذها سطراً بسطر ..
أول فرق نلاحظه هو أن "المترجم _ Compiler" يقوم بترجمة البرنامج إلى لغة الآلة دفعةً واحدة وتنفيذها، بعكس "المفسر _ Interpreter" الذي يقوم بتنفيذها سطراً بسطر ..
⚙️ أهم الفروقات :
🔸الـ Compiler :
• يقوم بتحليل البرنامج وترجمته كاملاً.
• التنفيذ سريع جداً.
• يكتشف الأخطاء بعد تحليل البرنامج بالكامل.
▫️اللغات التي تستخدم الـ Compiler :
لـغـة C و ++C و # C.
🔸الـ Compiler :
• يقوم بتحليل البرنامج وترجمته كاملاً.
• التنفيذ سريع جداً.
• يكتشف الأخطاء بعد تحليل البرنامج بالكامل.
▫️اللغات التي تستخدم الـ Compiler :
لـغـة C و ++C و # C.
🔸الـ Interpreter
• يقوم بتحليل البرنامج سطراً سطر من الكود المصدري.
• أبطء بالتنفيذ.
• يسهل تتبع الأخطاء، لأنه يتوقف عند الخطأ مباشرةً.
▫️اللغات التي تستخدم الـ Interpreter :
لـغـة Python و PHP و Perl و Ruby.
• يقوم بتحليل البرنامج سطراً سطر من الكود المصدري.
• أبطء بالتنفيذ.
• يسهل تتبع الأخطاء، لأنه يتوقف عند الخطأ مباشرةً.
▫️اللغات التي تستخدم الـ Interpreter :
لـغـة Python و PHP و Perl و Ruby.
جاري تحميل الاقتراحات...