compilador

Páginas: 2 (374 palabras) Publicado: 10 de febrero de 2015
Un
compilador
es un programa informáticoquetraduce un programaescrito en un lenguaje de programacióna otro lenguaje de programación, generando un programaequivalente que la máquina será capazde interpretar. Usualmente el segundo lenguajeeslenguaje de máquina, pero también puede ser simplemente texto. Este proceso detraducción se conoce comocompilación.
[1]
Un compilador es un programaque permite traducir elcódigo fuentede un programa enlenguaje de alto nivel, a otro lenguaje de nivel inferior (típicamentelenguaje demáquina). De esta manera un programador puede diseñar un programaen un lenguajemucho más cercano a como piensa un ser humano, para luego
compilarlo
a un programamás manejable por una computadora.Esta taxonomía de los tipos de compiladores no es excluyente, por loque puede haber compiladores que se adscriban a varias categorías:
y

C
ompiladores cruzados
: generan código para un sistema distinto del que estánfuncionando.
y

C
ompiladoresoptimizadores
: realizan cambios en el código para mejorar sueficiencia, pero manteniendo la funcionalidad del programa original.
y

C
ompiladores de una sola pasada
: generan el código máquina a partirde unaúnica lectura del código fuente.
y

C
ompiladores de varias pasadas
: necesitan leer el código fuente varias vecesantes de poder producir el código máquina.
y

C
ompiladores JIT
(Just In T
ime
): forman parte de unintérpretey compilan partes del código según se necesitan.Pauta de creación de un compilador: En las primeras épocas de lainformática, elsoftwarede loscompiladores era considerado como uno de los más complejosexistentes.Los primeros compiladores se realizaron programándolos directamente enlenguajemáquinao enensamblador . Una vez que se dispone de uncompilador, se pueden escribir nuevas versiones del compilador (u otros compiladores distintos) en el lenguajeque compila ese compilador.Actualmente existen herramientas que facilitan la tarea de escribir...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

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

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS