Está en la página 1de 2

Matrícula: 1844229 Nombre: Abril Griselda Martínez Bejarano Actividad: #2

*Genera programas más rápidos y eficientes que el


intérprete.

*Traduce al lenguaje máquina.

*Analiza el programa fuente y lo traduce a otro


Compiladores equivalente.

*Lee totalmente el programa escrito.

*Corre solo el proceso para transformarlo completo en


lenguaje máquina.

*El archivo creado solamente funciona en ese compilador.

Compiladores
e interpretes

*Facilita la búsqueda de errores ya que un programa


puede interrumpirse en cualquier momento.

*Se puede modificar sobre la marcha sin necesidad de


volver a comenzar.

*Analiza el programa fuente y lo ejecuta directamente sin


Interpretes generar ningún código equivalente.

*Lee línea a línea.

*Traduce mientras lee.

*Cualquier programa puede interpretarlo en cualquier


plataforma.
CONCLUSIÓN:

Un intérprete, a diferencia de un compilador, no genera un programa escrito en


lenguaje maquina partir del programa fuente, si no que efectúa la traducción y
ejecución simultáneamente para cada una d las sentencias del programa.
Por ejemplo, un programa escrito en lenguaje Basic, necesita del intérprete Basic
para poder ser ejecutado.

BIBLIOGRAFÍA:
https://www.europeanvalley.es/noticias/que-es-un-compilador-en-
programacion/
http://www.cavsi.com/preguntasrespuestas/que-es-un-interprete/
https://stackoverflow.com/questions/3265357/compiled-vs-interpreted-
languages

También podría gustarte