miércoles, 22 de noviembre de 2017

¿Qué es intérpretes?

Hoy en día y con el avance tecnologico, cada vez vemos más computadoras pero nunca vemos todo el trabajo que encierra para que nosotros lo veamos de manera agradable y que los programas y/o aplicaciones ejecuten todo lo que les solicitamos.

Algo que ayuda a ejecutar todas estas acciones y muchas más es un "Interpréte" veamos más acerca de qué significa.

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Los intérpretes se diferencian de los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema, los primeros (los intérpretes) sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción. Usando un intérprete, un solo archivo fuente puede producir resultados iguales incluso en sistemas sumamente diferentes (ej. una PC y un PlayStation 3). Usando un compilador, un solo archivo fuente puede producir resultados iguales solo si es compilado a distintos ejecutables específicos a cada sistema.

Un lenguaje de alto nivel es uno que nosotros entendemos en el que vemos instrucciones de uso diario como "ver", "ir", entre otras, sin embargo un lenguaje de bajo nivel es uno en el que la máquina se l


No hay comentarios:

Publicar un comentario

6. Integración del intérprete

6.1. Lenguaje intermedio En esta sección se describirá la implementación de un intérprete de un lenguaje intermedio básico. El lenguaje...