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.



Copyright © 2010 AIEC.