O programa que analisa e traduz um código de alto nível,
para a linguagem do computador (máquina) e que roda
o código-fonte escrito como sendo o código objeto,
traduzindo o programa linha a linha, sendo que o
programa vai sendo utilizado na medida em que vai
sendo traduzido, é denominado de: