► adjetivo/ sustantivo
1 Que compila.
► sustantivo masculino
2 INFORMÁTICA Programa que traduce un programa escrito en un lenguaje de alto nivel a otro código que se aproxima o coincide con el lenguaje máquina.
TAMBIÉN copilador
* * *
compilador, -a
1 n. Autor de una compilación.
2 adj. y n. m. Inform. Se aplica al programa que compila.
* * *
compilador, ra. (Del lat. compilātor, -ōris). adj. Que compila. U. t. c. s. || 2. m. Inform. Programa que convierte el lenguaje informático empleado por el usuario en lenguaje propio del computador.
* * *
Un compilador acepta programas escritos en un lenguaje de alto nivel y los traduce a otro lenguaje, generando un programa equivalente independiente, que puede ejecutarse tantas veces como se quiera. Este proceso de traducción se conoce como compilación. En un compilador hay que distinguir tres lenguajes diferentes tales como: ● el de los programas de partida (LA) ● el de los programas equivalentes traducidos (LB), normalmente el lenguaje de máquina ● el lenguaje en que está escrito el propio compilador (LC), que puede ser igual o diferente a LA. Aumenta la portabilidad del compilador si está escrito en el mismo lenguaje, es decir, se puede compilar a sí mismo.* * *
► adjetivo-sustantivo Díc. del que compila.
► masculino INFORMÁTICA Programa que realiza la compilación.
* * *
Software de computadora que traduce (compila) el código fuente escrito en un lenguaje de programación de alto nivel (p. ej., C++) en un conjunto de instrucciones en lenguaje de máquina que pueden ser entendidas por la CPU de una computadora digital.
Los compiladores son programas muy grandes, con capacidad de verificación de errores y otras capacidades. Algunos compiladores traducen el lenguaje de alto nivel a un lenguaje ensamblador de nivel intermedio, el que luego es traducido a código de máquina por un programa ensamblador. Otros compiladores generan directamente lenguaje de máquina.
Enciclopedia Universal. 2012.