Compiladores E Interpretres

Páginas: 2 (302 palabras) Publicado: 12 de octubre de 2015
Compilador.

Definición.


Un compilador es un programa informático, que
se encarga de traducir el código fuente de una
aplicación que este en desarrollo, es decir
convierte un programa hecho enlenguaje de
programación de alto nivel a un lenguaje de
máquina , el cual es conocido como de bajo nivel,
de tal forma que sea  más entendible y mucho
más fácil de procesar en el equipo en el quese
esta ejecutando

La compilación consiste en tomar los ficheros fuente que conforman
un programa y, línea por línea, traducir cada instrucción de alto
nivel por varias instrucciones en códigomáquina que realicen lo que
la instrucción de alto nivel expresa.

Interprete



El proceso de interpretación es bastante
diferente al de compilación, pero su resultado
debería ser similar: laejecución de un programa.



A diferencia del compilador, el intérprete de un
lenguaje no produce una traducción a código
máquina. El intérprete intenta realizar "al vuelo"
lo que se expresa en losficheros fuente*.

Fichero Fuente


El intérprete contiene en su interior miles de
porciones de código máquina, que combinándolas
adecuadamente pueden realizar las mismas
tareas que expresa unaorden escrita en el
lenguaje de alto nivel.



Cuando un programa es interpretado, el proceso
que se sigue es el siguiente: el intérprete obtiene
una instrucción del fichero fuente y la realizainmediatamente. Para ello, ejecuta en secuencia
varias de esas porciones de código máquina que
comentábamos antes, y que residen en el interior
del intérprete.



Diferencias entre compilar einterpretar



La opción de compilar o interpretar no está siempre disponible.
Algunos lenguajes típicamente se compilan y otros típicamente se
interpretan. En muy pocas ocasiones podemos optar por unau
otra indistintamente.



Por ejemplo, programas escritos en lenguajes como C o Pascal
prácticamente siempre se compilan, y otros como PHP o Python
prácticamente siempre se interpretan....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Compiladores
  • Compiladores
  • Compilador
  • COMPILADORES
  • Compiladores
  • Compiladores
  • Compiladores
  • compiladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS