Compilação
– ato de se usar um programa (compilador) para transformar uma linguagem
de programação de alto nível (compreendida pelo homem,
mas não pelo computador) em linguagem de máquina (entendida
pelo computador). Para a execução de um programa, um compilador
cria um processo de dois estágios, primeiro ele traduz o programa
em linguagem de máquina, depois a CPU o executa.
O compilador é dessa forma um tradutor de linguagem que converte
um programa completo em linguagem de máquina.
|
Uma vez
traduzido um programa completo, em linguagem de máquina, ele pode
ser ativado quantas vezes quanto forem necessárias.
Os compiladores são ferramentas importantíssimas, pois é
com eles que os programadores criam programas específicos focados
diretamente para a necessidade da organização, quando não
existem no mercado programas que as atendam.
Por exemplo, uma empresa de transporte de alimentos precisa de um programa
de controle de estoques que atenda certos requisitos altamente específicos
do funcionamento da empresa, esta contrata um programador de uma dessas
linguagens de programação (compilador) que cria o programa
requerido pela empresa.
Alguns exemplos de compiladores são o Pascal,
o BASIC, o C++ entre outras. |