این نوع از مفسرها ابتدا کدهای منبع را به بایت کد تبدیل می‌کنند. بایت کد نمایشی فشرده و بهینه‌سازی شده از کدهای منبع است، اما نمایشی از کدهای ماشین نیست.