Curso Introdução à Programação
Exercício: Compilador
Questão 1
Um compilador é um programa que traduz algo escrito em uma linguagem para outra. Uma tradução comum é a tradução de alguma linguagem de programação para um arquivo executável.
Questão 2
Um compilador sempre traduz uma linguagem de alto nível para outra de baixo nível.
Questão 3
Normalmente o processo de compilação é dividido em três etapas: análise léxica, análise sintática e análise semântica.