Compiladores


Para traducir un programa escrito en un lenguaje de alto nivel (programa fuente)  a lenguaje maquina se utiliza un programa llamado compilador. Este programa tomará como datos nuestro programa escrito en el lenguaje de alto nivel y dará como resultado el mismo programa pero escrito en el lenguaje máquina, lenguaje que entiende el ordenador. Después de la traducción se ejecuta automáticamente un programa denominado enlazador encargado de incorporar las funciones de la biblioteca del lenguaje utilizado necesarias para nuestro programa. Éste último paso será explicado con más detalle más adelante. Si durante la traducción se detectan errores de sintaxis, el enlace no se efectúa.

Por ejemplo, un programa escrito en el lenguaje C necesita del compilador C para poder ser traducido. Posteriormente el programa traducido podrá ser ejecutado directamente por el ordenador.

Comentarios

Entradas populares de este blog

Hola mundo

Valores 'Null'

Operadores