Не выполняет и точка.
Раньше, в СССР, учили лучше - что есть трансляторы, они делятся на два подвида - интерпретаторы и компиляторы.
Код интерпретатора (с его подпрограммами и библиотеками) выполняет ПРОЦЕССОР.
Тем не менее, подросли школьники, ничего кроме джавы не видившие, которые утверждают, что компилятор - это разновидность транслятора, а вот интерпретатор это виртуальная МАШИНА. Так вот это не машина, это рантайм, рантайм есть и у компилируемых языков.