¿Qué diferencia hay entre variables y constantes en programación?
En programación, las variables y las constantes son dos tipos de identificadores que se utilizan para almacenar información.

Las variables son aquellos identificadores cuyo valor puede cambiar a lo largo del tiempo. Por ejemplo, si queremos almacenar una cantidad en una variable, podemos cambiar su valor a lo largo de la ejecución del programa. Por ejemplo:

int cantidad = 10;
cantidad = 20;

Las constantes, por otro lado, son aquellos identificadores cuyo valor es fijo y no puede ser modificado. Por ejemplo:

const int MAX_CANTIDAD = 100;

En este ejemplo, la constante MAX_CANTIDAD tiene un valor fijo de 100 y no se puede cambiar. Al utilizar constantes en el código, se puede asegurar que ciertos valores importantes no cambien accidentalmente. Esto puede ayudar a prevenir errores y mejorar la claridad del código.