Si', ma l'interprete lo fa al tempo di esecuzione, istruzione per istruzione.
Il compilatore la fa una volta per tutte quando compili.
Semplice no?