USOS Y FUNCION DE LOS COMPILADORES

USOS
Los compiladores trabajan en fases, las cuales transforman el programa fuente de una representacion en otra.
Se usa con el fin de analizar las seccciones, administrar la taba de simbolos y manejar los errores, para esto utiliza el analisis lexico, analisis sintactico, analisis semantico, generacion de codigo intermedio, optimacion de codigo y generacion de codigo.

Dentro de las caracteristica im portantes de un compilador es que traduce de un Lenguaje de alto nivel a uno de bajo nivel.


FUNCION

La función principal que cumple es traducir a un lenguaje mucho mas sencillo y entendible por la maquina, informa al usuario si existen errores en el código fuente con el fin de ejecutar la aplicación sin problema, si existe algún error simplemente se detiene.

Tambien registra los identificadores utilizados en el programa fuente y toma la informacion de los atributos de cada identificador.