Pueden cambiar de tamaño en tiempo de ejecución.
Una vez declaradas mantienen su valor durante toda la ejecución del programa.
Primero se declaran, luego se reinician y después se usan
Tienen un nombre y un valor
Reciben un valor inicial en su declaración
A lo largo de un algoritmo el valor puede cambiar
Literal cuyo valor se mantiene a lo largo del algoritmo