Está en la página 1de 2

CARACTERÍSTICAS DIFERENCIAS

Un traductor se define como un El objetivo de un traductor es


programa que traduce o convierte traducir el código fuente de un
Traductores un texto o programa escrito en lenguaje de programación a un
un lenguaje fuente a un texto o lenguaje de máquina, mientras
programa equivalente, escrito en que el principal objetivo de un
un lenguaje destino, compilador es convertir el
produciendo, si cabe, mensajes código fuente de un lenguaje de
de error programación a un lenguaje de
bajo nivel.
Estos son utilizados para crear El lenguaje ensamblador es
una secuencia o serie de difícilmente portable, es decir,
instrucciones algorítmicas, las un código escrito para un
Ensambladores cuales serán utilizadas para Microprocesador, suele necesitar
crear un programa que pueda ser modificado, muchas veces en
controlar el comportamiento su totalidad para poder ser
tanto físico como lógico de una usado en otra máquina distinta,
computadora. Esto es con el aun con el
objetivo de obtener un
determinado resultado.
Que analiza el programa fuente y
lo ejecuta directamente, sin
generar ningún código Un intérprete es un programa que
Interprete equivalente. Su acción equivale ejecuta directamente las
a la de un intérprete humano, instrucciones escritas en un
que traduce las frases que oye lenguaje de programación dado
sobre la marcha, sin producir
ningún escrito permanente.
Intérpretes y compiladores
tienen diversas ventajas e
inconvenientes que los hacen
complementarios
que analiza el programa fuente y
lo traduce a otro equivalente El principal objetivo de un
Compiladores escrito en otro lenguaje (por traductor es traducir el código
ejemplo, en el lenguaje de la fuente de un lenguaje de
interpretados máquina). Su acción equivale a programación a un lenguaje de
la de un traductor humano, que máquina, mientras que el
toma un libro y produce otro principal objetivo de un
equivalente escrito en otra compilador es convertir el
lengua. código fuente de un lenguaje de
programación a un lenguaje de
bajo nivel.

También podría gustarte