A afirmação está correta. Um programa tradutor pode ser um compilador ou um interpretador, dependendo da forma como a tradução é realizada. Um compilador traduz todo o código fonte de uma vez, gerando um arquivo executável que pode ser executado posteriormente. Já um interpretador traduz o código fonte linha por linha, executando-o imediatamente após a tradução. Além disso, um programa tradutor também pode incluir tanto um compilador quanto um interpretador, como é o caso da linguagem de programação Java.
Para escrever sua resposta aqui, entre ou crie uma conta
Fundamentos de Análise e Desenvolvimento de Sistemas
Compartilhar