المترجم يحول الكود كله لملف تنفيذي مرة واحدة (سريع).
المفسر ينفذ الكود سطراً سطراً أثناء التشغيل (أسهل في التصحيح).