Derivada del término en latín variabilis, variable es una palabra que representa a aquello que varía o que está sujeto a algún tipo de cambio. Se trata de algo que se caracteriza por ser inestable, inconstante y mudable.
En otras palabras, una variable es un símbolo que permite identificar a un elemento no especificado dentro de un determinado grupo. Este conjunto suele ser definido como el conjunto universal de la variable (universo de la variable, en otras ocasiones), y cada pieza incluida en él constituye un valor de la variable.
Ejemplos y usos
Veamos un ejemplo. x es una variable del universo {1, 3, 5, 7}. Por lo tanto, x puede ser igual a cualquiera de los recién mencionados valores, con lo cual es posible reemplazar a x por cualquier número impar que sea inferior a 8.
Como podrán advertir, las variables son elementos presentes en fórmulas, proposiciones y algoritmos, las cuales pueden ser sustituidas o pueden adquirir sin dejar de pertenecer a un mismo universo, diversos valores. Cabe mencionar que los valores de una variable pueden enmarcarse dentro de un rango o estar limitados por situaciones de pertenencia.
Tipos de variable
Puede hablarse de distintos tipos de variable: las variables dependientes, que son aquellas que dependen del valor que se le asigne a otros fenómenos o variables; las variables independientes, cuyos cambios en los valores influyen en los valores de otra; las variables aleatorias son las funciones que asocian un número real a cada elemento de un conjunto E.
En otra clasificación puede decirse que existen variables cualitativas, que expresan distintas cualidades, características o modalidades, y variables cuantitativas, que se enuncian mediante cantidades numéricas, entre otras. Dentro de las variables cualitativas existen las nominales (aquellas que no son númericas y tampoco pueden ser ordenadas, como por ejemplo el estado civil) y las ordinales o cuasicuantitativa (son no-numéricas pero sí permiten ser ordenadas, como la nota de los exámenes). Por su parte, las variables cuantitativas pueden ser discretas (no permite valores intermedios sino números exactos, por ejemplo la cantidad de hermanos de una persona) o continuas (aquellas que aceptan valores intermedios entre dos números, por ejemplo medidas de peso o altura).
Uso del concepto en la informática
En el ámbito de la programación (informática), las variables son estructuras de datos que pueden cambiar de contenido a lo largo de la ejecución de un programa. Estas estructuras corresponden a un área reservada en la memoria principal de la computadora.
A cada variable el programador le asigna una etiqueta que le permite reconocerla del resto, de ese modo siempre que lo necesite podrá llamar a esa variable y acudirá con el valor que le ha sido adjudicado. Por ejemplo, si la variable es de nombre «num» y se almacena con el número 7. Si el programador deseara utilizarla podría programar: num = num + 1 y conseguirá un resultado que precede de dicha variable.
En programación las variables se clasifican de otro modo, existen las de tipo boleano, decimal de coma flotante, arreglo, matriz y aleatorio, entre otros.
Las variables son la base de la programación, responden a un lenguaje y permiten que el programador pueda realizar la labor de forma ordenada y eficiente. La suma de las variables son las que dan como resultado una determinada acción en un programa y ellas siempre responden a los deseos del programador. Esto significa que fuera de un motor o el código de un determinado programa esas variables pueden significar otra cosa y por ende, su suma resultar diversa, porque cada programador puede asignar los valores que desee a cada una de las variables de su código.
Por último, cabe mencionar que, en astronomía, las estrellas variables son aquellas que experimentan variaciones significativas de luminosidad.