ensayo de compilacion

Páginas: 3 (526 palabras) Publicado: 26 de febrero de 2015
Lenguaje de programación compilado
Un lenguaje compilado es un lenguaje de programación cuyas implementaciones son normalmente compiladas (traductores que generan código de máquina a partir decódigo fuente), es decir, una vez escrito el programa, éste se traduce a partir de su código fuente por medio de un compilador en un archivo ejecutable para una determinada plataforma, nota 1 y no losintérpretes (ejecutores paso a paso de código fuente, donde no se lleva a cabo una traducción de pre-ejecución).

El término es un tanto vago, en principio, cualquier lenguaje puede ser implementado conun compilador o un intérprete. Sin embargo, es cada vez más frecuente una combinación de ambas soluciones: un compilador puede traducir el código fuente en alguna forma intermedia (muchas vecesllamado código de bytes), que luego se pasa a un intérprete que lo ejecuta.

Es teóricamente posible escribir un compilador o un intérprete para cualquier lenguaje, sin embargo en algunos lenguajes una uotra implementación es más sencilla porque se diseñaron con una implementación en particular en mente.

Algunos entornos de programación incluyen los dos mecanismos, primero el código fuente setraduce a un código intermedio que luego se interpreta en una máquina virtual, pero que también puede compilarse justo antes de ejecutarse. La máquina virtual y los compiladores Just in Time de Java sonun ejemplo de ello
Ventajas y desventajas
Los programas compilados a código nativo en tiempo de compilación tienden a ser más rápidos que los traducidos en tiempo de ejecución, debido a la sobrecargadel proceso de traducción. Sin embargo, las nuevas tecnologías como la compilación Just-in-time, y mejoras generales en el proceso de traducción están empezando a reducir esta brecha. En algún puntointermedio, tiende a tener eficiente la solución mixta usando bytecode.

Los lenguajes de programación de bajo nivel son típicamente compilados, en especial cuando la eficiencia es la principal...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Compilacion De Ensayos, Practica Docente
  • ensayo de compilacion de la ley universitaria
  • Compilacion
  • compilacion
  • guitarra- compilacion
  • Proceso de compilación y estructura de compilación de jcreator
  • Compilacion Condicional
  • Compilacion Justinianea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS