Articulo de referencia

Lenguaje compilado

De manera informal, un lenguaje compilado es un lenguaje de programación que generalmente se implementa con un compilador en lugar de un intérprete . Dado que cualquier lenguaje...

De manera informal, un lenguaje compilado es un lenguaje de programación que generalmente se implementa con un compilador en lugar de un intérprete . Dado que cualquier lenguaje puede ser teóricamente compilado o interpretado, el término carece de claridad: la compilación y la interpretación son propiedades de la implementación de un lenguaje de programación , no del lenguaje en sí. Algunos lenguajes tienen tanto compiladores como intérpretes. [ 1 ] [ 2 ] Además, una sola implementación puede involucrar tanto un compilador como un intérprete. Por ejemplo, en algunos entornos, el código fuente se compila primero a una forma intermedia (por ejemplo, bytecode ), que luego es interpretada por una máquina virtual de la aplicación . [ 3 ] En otros entornos, un compilador justo a tiempo compila selectivamente parte del código en tiempo de ejecución , difuminando aún más la distinción. [ 1 ]

Véase también

  • ANTLR – Programa generador de analizadores sintácticos 
  • Flex – Programa UNIX para análisis léxico. Páginas que muestran breves descripciones de destinos de redireccionamiento. 
  • GNU bison – Programa generador de analizadores sintácticos compatible con Yacc. Páginas que muestran descripciones breves de los objetivos de redirección. 
  • Lex – Generador de analizadores léxicos 
  • Lista de lenguajes compilados : lista de tipos de lenguajes de programación y los lenguajes que cumplen con su descripción. 
  • Intérprete (informática) – Software que ejecuta código fuente directamente 
  • Lenguaje de scripting : lenguaje de programación para scripts de automatización. 
  • Yacc – Generador de analizadores sintácticos 

Referencias

  1. 1 2 Krishnamurthi, Shriram (2025-07-14). Lenguajes de programación: aplicación e interpretación (PDF) (3.ª  ed.). pág.  17.
  2. Ullah, Asmat. " Características y rasgos distintivos de las lenguas compiladas" . www.sqa.org.uk.
  3. "Código de bytes en Java" . GeeksforGeeks . 16 de octubre de 2021. Consultado el 22 de abril de 2025 .