- Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje diferente. [1]
- Surgió así por primera vez el concepto de un traductor como un programa que traducía un lenguaje a otro lenguaje. En el caso particular de que el lenguaje a traducir es un lenguaje de alto nivel y el lenguaje traducido de bajo nivel, se emplea el término compilador. [1]
- Crear un compilador autocontenido genera un problema llamado bootstrapping, es decir el primer compilador creado para un lenguaje tiene que o bien ser compilado por un compilador escrito en otro lenguaje o bien compilado al ejecutar el compilador en un intérprete.[1]
Tipos de Compiladores
- Compiladores cruzados
- Compiladores Optimizadores
- Compiladores de una sola pasada
- Compiladores de vaias pasadas
- Compiladores JIT (Just In Time)
Links:
0.09
No hay comentarios.:
Publicar un comentario