Reserva de espacio a la que se le asigna un valor. Este puede ser el resultado de un cálculo matemático o un texto. Está asociada a la memoria del ordenador, la cual mantiene el valor almacenado en la variable durante toda la ejecución del programa. Todas las variables de un programa tienen asociado un nombre o identificador por medio del cual se hace referencia a ellas. El valor que se almacena en una variable puede ser de diversos tipos y puede ser modificado las veces que sea necesario. Cada entorno de programación tiene su propia sintaxis de declaración de variables.