Miembro : Login |Registro |Subir conocimiento
Buscar
Lenguaje interpretado [Modificación ]
Un lenguaje interpretado es un lenguaje de programación para el cual la mayoría de sus implementaciones ejecutan instrucciones directa y libremente, sin compilar previamente un programa en instrucciones de lenguaje de máquina. El intérprete ejecuta el programa directamente, traduciendo cada enunciado en una secuencia de una o más subrutinas ya compiladas en código máquina.
Los términos lenguaje interpretado y compilado no están bien definidos porque, en teoría, cualquier lenguaje de programación puede ser interpretado o compilado. En la implementación moderna del lenguaje de programación, cada vez es más popular que una plataforma brinde ambas opciones.
Los idiomas interpretados también pueden contrastarse con los lenguajes de máquina. Funcionalmente, tanto la ejecución como la interpretación significan lo mismo: obtener la siguiente instrucción / declaración del programa y ejecutarla. Aunque el código de bytes interpretado es adicionalmente idéntico al código de máquina en forma y tiene una representación de ensamblador, el término "interpretado" está prácticamente reservado para lenguajes "procesados ​​por software" (por máquina virtual o emulador) sobre el procesador nativo (es decir, hardware).
En principio, los programas en muchos idiomas pueden compilarse, interpretarse, emularse o ejecutarse de forma nativa, por lo que esta designación se aplica únicamente en función de prácticas de implementación comunes, en lugar de representar una propiedad esencial de un idioma.
Se han implementado muchos lenguajes utilizando compiladores e intérpretes, incluidos BASIC, C, Lisp, Pascal y Python. Java y C # se compilan en bytecode, el lenguaje interpretado amigable para máquinas virtuales. Las implementaciones de Lisp pueden mezclar libremente código interpretado y compilado.
[Interpretación de idiomas][Lenguaje de programación][Compilador][Intérprete: informática][Subrutina][Lenguaje ensamblador][Máquina virtual][Lisp: lenguaje de programación][Python: lenguaje de programación][Java: lenguaje de programación][C Sharp: lenguaje de programación][Lenguaje interpretado]
1.Antecedentes históricos
2.Ventajas
3.Desventajas
4.Lista de idiomas interpretados frecuentemente utilizados
4.1.Idiomas generalmente compilados en un bytecode
[Subir Más Contenido ]


Derechos de autor @2018 Lxjkh