compiladores

Páginas: 2 (377 palabras) Publicado: 31 de agosto de 2015
Un compilador es un programa que lee un programa escrito en un lenguaje de alto nivel, y lo traduce a un programa equivalente en otro lenguaje, el lenguaje objeto. Como parte importante de esteproceso de traducción, el compilador informa a su usuario de la presencia de errores en el programa fuente.
La diversidad de compiladores puede parecer abrumadora. Hay miles de lenguajes fuente, desde loslenguajes de programación tradicionales, como FORTRAN o Pascal, hasta los lenguajes especializados que han surgido virtualmente en todas las áreas de aplicación de la informática. Los lenguajesobjeto son igualmente variados; un lenguaje objeto puede ser otro lenguaje de programación o el lenguaje máquina
de cualquier computadora o microprocesador.
Los primeros compiladores comenzarona principios de los años cincuenta. Es difícil dar una fecha exacta de la aparición del primer compilador, porque en un principio gran parte del trabajo y aplicación se realizó de manera independiente porvarios grupos. Gran parte de los primeros trabajos de compilación estaba relacionada con la traducción de fórmulas aritméticas a código de máquina.
En la década de 1950, se consideró a los compiladores comoprogramas notablemente difíciles de escribir. EL primer compilador de FORTRAN, por ejemplo, necesitó para su implantación de 18 años de trabajo en grupo. Desde entonces, se han descubierto técnicassistemáticas para manejar muchas de las importantes tareas que surgen en la compilación. Ya con los avances que se cuenta hoy en dia, puede hacerse un compilador real incluso como proyecto de estudio.Un compilador opera en fases. Cada una de las cuales transforma el programa fuente de una representación en otra.
Las dos partes fundamentales son: El Front End y el Back End. Estas partes secomplementan para lograr el objetivo del compilador.
El Front End es la parte del compilador que interactúa con el usuario y por lo general, es independiente de la plataforma en la que se trabaja. Se...
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