Generación de código

Generación de código

En programación, la generación de código es una de las fases mediante el cual un compilador convierte un programa sintácticamente correcto en una serie de instrucciones a ser interpretadas por una máquina. La entrada en esta fase viene representada, típicamente, por un Árbol Sintáctico, un Árbol de Sintaxis Abstracta, o una Representación Intermedia; la máquina destino puede ser un microprocesador o una máquina abstracta tal como una máquina virtual o un lenguaje intermedio, legible por un humano. Compiladores más sofisticados realizan múltiples traducciones en cadena (pipelining) con el fin de poder construir código para múltiples plataformas y evitar tener que construir todas las capas del compilador.

En términos más generales, la generación de código: es usada para construir programas de una manera automática evitando que los programadores tengan que escribir el código a mano. La generación de código puede realizarse en tiempo de ejecución, Tiempo de carga, o Tiempo de compilación. Los compiladores JIT son un ejemplo de generadores de código.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужен реферат?

Mira otros diccionarios:

  • Generación de código — En programación, La generación de código es una de las fases mediante el cual un compilador convierte un programa sintácticamente correcto en una serie de instrucciones a ser interpretadas por una máquina. La entrada en esta fase viene… …   Enciclopedia Universal

  • Código enhebrado — En ciencias de la computación, el término código enhebrado se refiere a una técnica de implementación del compilador donde el código generado tiene una forma que esencialmente consiste enteramente en llamadas a subrutinas. El código puede ser… …   Wikipedia Español

  • Código de barras — EAN13 El código de barras es un código basado en la representación mediante un conjunto de líneas paralelas verticales de distinto grosor y espaciado que en su conjunto contienen una determinada información. De este modo, el código de barras… …   Wikipedia Español

  • Código F.A.M.A. — Código F.A.M.A. fue el primer reality show de niños en México. El programa estaba bajo los derechos y producción de la empresa Televisa. Contenido 1 Formato 2 Temporada 1: Código F.A.M.A. 2.1 Ganador: Código Oro …   Wikipedia Español

  • Código ATC J01 — Anexo:Código ATC J01 Saltar a navegación, búsqueda Para otros usos de este término, véase Anexo:Código ATC J. El código ATC o Sistema de Clasificación Anatómica, Terapéutica, Química (ATC: acrónimo de Anatomical, Therapeutic, Chemical… …   Wikipedia Español

  • Código de histonas — Se ha postulado una teoría denominada histone code, o código de histonas, según la que modificaciones sobre las colas amino terminales de las histonas pueden tener consecuencias en cuanto a: 1) La facilidad con la que proteínas asociadas a… …   Wikipedia Español

  • Anexo:Código ATC J01 — Para otros usos de este término, véase Anexo:Código ATC J. El código ATC o Sistema de Clasificación Anatómica, Terapéutica, Química (ATC: acrónimo de Anatomical, Therapeutic, Chemical classification system) es un índice de sustancias… …   Wikipedia Español

  • El código Da Vinci — Para la película, véase El código Da Vinci (película). El código Da Vinci Autor Dan Brown Género novela policíaca/ficción …   Wikipedia Español

  • Turbo código — Los turbo códigos son una nueva clase de códigos de corrección de errores (FEC), que se introdujeron, junto con un algoritmo de decodificación. La importancia de los turbo códigos es que permiten una comunicación fiable y su eficiencia energética …   Wikipedia Español

  • Levi7as: Código Sacerdotal — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”