DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa Lenguaje interpretado? - Información sobre Lenguaje interpretado

Definición de Lenguaje interpretado

Alegsa.com.ar
Diccionario tecnología
Programación
Lenguaje interpretado
Leandro Alegsa (Contacto) 05-12-2010
Anuncios

(Interpreted language). En programación, un lenguaje interpretado es un lenguaje de programación que necesita de un intérprete para implementar o ejecutar el código escrito en éste. Contrasta con los lenguajes compilados.

En teoría, cualquier lenguaje de programación puede ser tanto interpretado como compilado; la distinción entre lenguajes interpretados y lenguajes compilados es puramente una cuestión de práctica y conveniencia, y no por propiedades inherentes al lenguaje. De hecho, muchos lenguajes son implementados tanto por compiladores como por intérpretes (por ejemplo, Lisp, Basic, Python...).

También existen lenguajes que se "pre-compilan" en un lenguaje intermedio (llamado bytecode) que luego debe ser interpretado o compilado para ejecutarse.

Ventajas de los lenguajes interpretados

* Flexibilidad frente a los lenguajes compilados.
* Más facilidad para lograr independencia de plataformas (portabilidad).
* Tipado dinámico.
* Fácil debugging.
* Menor tamaño de programa.

La principal, desventaja es que los programas interpretados suelen ejecutarse más lentamente.

Algunos lenguajes usualmente interpretados

* ASP
* BASIC
* ECMAScript (ActionScript, DMDScript, E4X, JavaScript, JScript).
* Matemática: IDL, Maple, Mathematica, MATLAB
* Euphoria (interpretado o compilado).
* Inform
* Lisp, Scheme.
* Logo
* MUMPS (tradicionalmente interpretado, actualmente compilado).
* Ruby
* Smalltalk.
* Lenguajes de scripts.
* Tcl.

Lenguajes que suelen ser primero traducidos a un lenguaje intermedio, para luego ser interpretados o compilados:

* Java
* Lua
* Perl
* PHP
* Pike
* Python
* Visual FoxPro




Relacionados:
Lenguaje compilado.
Intérprete.


¿Mejoramos la definición?
Puntos: 3 (1 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




Diccionario de informática
  Búsqueda por letras:
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
: Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:






Preguntas

No hay ningún comentario todavía

Todos los derechos reservados © 1998 - 2017 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad