cavsi.com

Búsqueda personalizada

¿Qué es un Interprete?

By Katty Avila |categories Fundamentos de Programación | Imprimir Imprimir | Email Email | Etiquetas: ,

Un intérprete es un programa que ejecuta línea a línea las instrucciones de un programa de alto nivel. El intérprete carga el código fuente y traduce las instrucciones a un lenguaje intermedio que puede luego ser ejecutado.

Los intérpretes generan un código binario que se interpreta cada vez que se ejecuta el programa a diferencia del compilador que crea un archivo ejecutable. Ejemplos de programas que utilizan intérpretes son BASIC, y Visual Basic. En VB puedes compilar todo el programa para crear un ejecutable o puedes ejecutar  un formulario o modulo a la vez, en cuyo caso interviene un intérprete.

Los lenguajes interpretados son más fáciles de aprender que los lenguajes compilados. Un intérprete le permite al programador saber de inmediato cuándo y dónde existen problemas en el código mientras que los programas compilados hacer esperar al programador hasta que el programa se ha completado.

Las ventajas del utilizar un intérprete son:

  • Al ejecutarse línea a línea, resulta ser más fácil de depurar y comprobar errores.
  • Si el programa es muy largo, un intérprete resulta es más rápido que un compilador porque no tiene que traducir todo el programa para ejecutarlo.

Las desventajas de utilizar un intérprete son:

  • El código fuente se requiere para poder ejecutar un programa
  • Los intérpretes son más lentos que los programas compilados o ejecutables.
Ayudanos a continuar respondiendo tus preguntas. Si te gusto este artículo, por favor has referencia bibliográfica a "http://www.cavsi.com/" o copia y pega este texto HTML:
¿Qué es un Interprete? ¿Qué es un Interprete?

Temas Relacionados:

Siguenos en Google+ Siguenos en Facebook Siguenos en Twitter