Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para que estos programas funcionen para diferentes computadoras hay que realizar
una versión para cada una de ellas, lo que implica el aumento del costo de
desarrollo.
COMPILADOR
Características de un compilador
* Front End: parte que analiza el código fuente, comprueba su validez, genera el
árbol de derivación y rellena los valores de la tabla de símbolos. Parte que suele ser
independiente de la plataforma o sistema operativo para el que funcionará.
* Back End: parte en donde se genera el código máquina exclusivo para una
plataforma a partir de lo analizado en el front end.
Por lo general el resultado del back end no puede ser ejecutado directamente, se
necesita pasar por un proceso de enlazado (linker).
SOFTWARE GNU
JAVA