ما هو الفرق بين الترجمة ووقت التشغيل بلغة بسيطة؟


الاجابه 1:

عادةً ما يتم تجميع التعليمات البرمجية المصدر لبرنامج مكتوب بلغة برمجة إلى رمز قابل للتنفيذ. الكود المصدري هو لصالح مبرمج بشري يجب عليه قراءة الكود وكتابته ، والرمز القابل للتنفيذ هو لصالح الكمبيوتر الذي يمكنه فهم الإرشادات الثنائية فقط (تتكون من 0 و 1).

يتطلب الرمز القابل للتنفيذ عادة مكون "وقت التشغيل" لدعم تنفيذ التعليمات البرمجية.

هناك بعض لغات البرمجة التي لا تحتاج إلى تجميع في التعليمات البرمجية القابلة للتنفيذ؛ يتم تفسيرها في وقت التشغيل أو وقت التنفيذ.