compiler, compilador

1. Qualquer programa que transforme um conjunto de símbolos em outro obedecendo a uma série de regras sintáticas e semânticas. 2. Um programa que traduz todo o código-fonte de programas escritos em uma linguagem de alto nível em código-objeto antes da execução do programa. Ver também assembler; compile (compilar); high-level language (linguagem de alto nível); interpreted language (linguagem interpretada); language processor (processador de linguagem); object code (código-objeto).