Qué es una variable en informática

Por Felipe

Publicado en:

En el mundo de la informática, y más concretamente en el de la programación y desarrollo, se utiliza el concepto de variable de forma habitual. Se trata de un elemento indispensable para gestionar los datos que se manejan, poder operar con ellos y mostrarlos a los usuarios. Saber declarar y asignar valores a las variables es una de las primeras cosas que se aprenden en la programación de cualquier lenguaje informático, pues son parte básica donde se sustenta la programación.

A continuación, veremos qué es una variable en informática y cuáles son los principales tipos que existen.

 

Qué es una variable en programación

El concepto de variable en informática hace referencia a un nombre que representa un valor y se utiliza de forma habitual en programación para guardar distintos tipos de datos para poder operar con ellos posteriormente.

Por ejemplo, en un programa informático para sumar dos números introducidos por el usuario, se guarda cada valor en una variable diferente y finalmente se realiza la operación sumando las variables. Así cada vez que se ejecute el programa el usuario podrá introducir números diferentes y obtener su suma.

Las variables pueden utilizarse en programación para guardar datos temporales que son necesarios para realizar determinadas operaciones. A este tipo de variables se las denomina variables auxiliares.

También es común utilizar variables acumulativas que se encargan de almacenar valores que pueden irse incrementando a lo largo del tiempo.

Las variables son parte fundamental de la programación, ya que son componentes necesarios para que todos los programas puedan trabajar con distintos tipos de datos como números, caracteres, cadenas de texto o datos lógicos.

 

Cómo se declara una variable

En lenguajes de programación como C++ o Java es necesario declarar una variable para poder utilizarla durante la codificación de un programa. La declaración consiste en indicar el nombre de dicha variable, así como su tipo, para que el lenguaje de programación pueda utilizarla de forma apropiada.

Normalmente, una variable se declara al principio de un programa o script, aunque en algunos lenguajes de programación se pueden declarar en el mismo momento de su uso.

Para declarar y asignar un valor a una variable al mismo tiempo se sigue la siguiente estructura o forma:

=

string Nombre = “Juan”

Dependiendo del lenguaje de programación la forma de declarar y asignar valores a las variables puede variar ligeramente.

Lo habitual es que una vez que una variable ha sido declarada puede modificarse a lo largo de un programa informático. Por ejemplo, si una variable de tipo entero que recoge la edad de una persona ya ha sido declarada, puede modificarse a lo largo del programa nombrando directamente su nombre y asignándole un valor: Edad = 8, y en otra parte del programa modificarla con una operación del tipo Edad = Edad + 1, para que el valor de la variable aumente en uno.

 

Tipos de variables en informática

Existen diferentes tipos de datos que se pueden almacenar en variables en la programación informática. Un dato puede ser un número, una cadena de texto, o incluso una decisión lógica (sí o no). Por este motivo existen diferentes tipos de datos para poder gestionar la amplia variedad de información que se maneja en informática, la programación de software y el desarrollo de apps móviles.

 

Variables numéricas

Son variables que se utilizan para almacenar y operar con todo tipo de números. Estas variables numéricas pueden ser:

  • Tipo entero. Para almacenar números enteros, normalmente se utiliza en los lenguajes de programación con la expresión int.
  • Tipo decimal. Para almacenar números con decimales y se utiliza con la expresión float.
  • Tipo double. Para almacenar datos numéricos con decimales, pero que admiten grandes números al disponer de mayor capacidad de almacenamiento.

 

Variables de texto

En estas variables se almacenan datos referentes a caracteres o cadenas de texto, como pueden ser palabras, frases o cadenas de texto que contengan letras y números

En este tipo de variables se puede almacenar letras mayúsculas y minúsculas, junto con números de un solo dígito.

Podemos diferenciar dos tipos de variables de texto:

  • Tipo char donde solo se almacena un carácter o dígito.
  • Tipo string donde puede almacenarse cadenas de texto, siendo el tipo de variable de texto más utilizada.

 

Variables lógicas

Son variables que pueden tener únicamente dos estados posibles, verdadero o falso (true or false). Se utilizan de forma habitual en la programación para resolver problemas de lógica. Para declararlas se utiliza habitualmente la expresión bool, que hace referencia al Álgebra de Boole.

 

Hemos visto cuál es la definición de variable en programación y los tipos habituales de variables que se suelen utilizar y declarar, tanto en la programación de software, apps y en el desarrollo web.

Las operaciones y representaciones de datos en informática son posibles gracias al uso de los distintos tipos de variables. Estas variables almacenan en memoria datos que pueden ser rescatados en cualquier momento para realizar operaciones con ellos o para mostrarlos al usuario.