Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mental
Mental
Intérprete
En el intérprete, el cual en vez de traducir como lo hacemos
con el programa destino, este lo que hace es que de forma
directa nos permite ejecutar las operaciones del programa
fuente con las entradas dadas por el usuario y producir la
salida. El intérprete, aunque no es más rápido que el
programa destino, da mejores resultados de error que un
compilador ya que ejecuta el programa fuente instrucciones
por instrucciones.
El ejemplo que tenemos es cuando combinamos estos dos
procesadores con el lenguaje de programación java, tanto el
compilador como el intérprete Un programa fuente en Java
puede compilarse primero en un formato intermedio,
llamado bytecodes. Después, una máquina virtual los
interpreta.
Impactos en el compilador
Los compiladores pueden ayudar a promover el uso de
lenguajes de alto nivel, al minimizar la sobrecarga de
ejecución de los programas escritos en estos lenguajes.