30
Las constantes en la programación son definiciones cuyo valor se fija a lo largo de la ejecución de un programa. Los literales en la mayoría de los idiomas son constantes, por ejemplo. En estilos de programación referencialmente transparentes, todas las definiciones son constantes. Un área de almacenamiento de datos con calificación constante (objeto, campo, variable, parámetro) es aquella que "nunca cambia", lo que permite optimizaciones adicionales del generador de código y una comprobación estática adicional de la corrección del programa.