"El Copilador y el Intérprete"


Compilador
Analiza el programa de arranque y lo convierte a otro equivalente escrito en otro lenguaje. Su acción equivale a la de un traductor humano, que toma un libro y origina otro equivalente escrito en otra lengua.
Un compilador suele generar programas más rápidos y eficientes, ya que el análisis del lenguaje fuente se hace una sola vez, durante la generación del programa equivalente.

Intérprete
Analiza el programa fuente y lo ejecuta directamente, sin generar ningún código equivalente. Su acción equivale a la de un intérprete humano, que traduce las frases que oye sobre la marcha.
Un intérprete facilita la búsqueda de errores, pues la ejecución de un programa puede interrumpirse en cualquier momento para estudiar el entorno (valores de las variables, etc.)

No hay comentarios:

Publicar un comentario