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
Publicar un comentario