Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Metaprogramación

Índice Metaprogramación

La metaprogramación consiste en escribir programas que escriben o manipulan otros programas (o a sí mismos) como datos, o que hacen en tiempo de compilación parte del trabajo que, de otra forma, se haría en tiempo de ejecución.

12 relaciones: Bash, Compilador, GNU Bison, Lenguaje de alto nivel, Lenguaje de máquina, Lenguaje ensamblador, Lex (informática), Programa informático, Script, Tiempo de compilación, Tiempo de ejecución, Yacc.

Bash

GNU Bash o simplemente Bash (Bourne-again shell) es una interfaz de usuario de línea de comandos popular, específicamente un shell de Unix; así como un lenguaje de scripting.

¡Nuevo!!: Metaprogramación y Bash · Ver más »

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

¡Nuevo!!: Metaprogramación y Compilador · Ver más »

GNU Bison

GNU bison es un programa generador de analizadores sintácticos de propósito general perteneciente al proyecto GNU disponible para prácticamente todos los sistemas operativos, se usa normalmente acompañado de flex aunque los analizadores léxicos se pueden también obtener de otras formas.

¡Nuevo!!: Metaprogramación y GNU Bison · Ver más »

Lenguaje de alto nivel

Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad con que las máquinas lo ejecutan.

¡Nuevo!!: Metaprogramación y Lenguaje de alto nivel · Ver más »

Lenguaje de máquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

¡Nuevo!!: Metaprogramación y Lenguaje de máquina · Ver más »

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

¡Nuevo!!: Metaprogramación y Lenguaje ensamblador · Ver más »

Lex (informática)

Lex es un programa para generar analizadores léxicos (en inglés scanners o lexers).

¡Nuevo!!: Metaprogramación y Lex (informática) · Ver más »

Programa informático

Un programa informático o programa de computadora es una secuencia de instrucciones u órdenes basadas en un lenguaje de programación que una computadora interpreta para resolver un problema o una función especifica.

¡Nuevo!!: Metaprogramación y Programa informático · Ver más »

Script

En informática, un script, secuencia de comandos o guion (traduciendo desde inglés) es un término informal que se usa para designar un lenguaje de programación que se utiliza para manipular, personalizar y automatizar las instalaciones de un sistema existente.

¡Nuevo!!: Metaprogramación y Script · Ver más »

Tiempo de compilación

Se denomina tiempo de compilación (compile-time en inglés) al intervalo de tiempo en el que un compilador compila código escrito en un lenguaje de programación a una forma de código ejecutable por una máquina.

¡Nuevo!!: Metaprogramación y Tiempo de compilación · Ver más »

Tiempo de ejecución

Se denomina tiempo de ejecución (runtime en inglés) al intervalo de tiempo en el que un programa de computadora se ejecuta en un sistema operativo.

¡Nuevo!!: Metaprogramación y Tiempo de ejecución · Ver más »

Yacc

Yacc es un programa para generar analizadores sintácticos.

¡Nuevo!!: Metaprogramación y Yacc · Ver más »

Redirecciona aquí:

Metaprogramacion.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »