¿Qué es una «Variable» en programación informática?

En programación informática, una variable o escalar es una dirección de almacenamiento emparejada con un nombre simbólico asociado, que contiene alguna cantidad conocida o desconocida de información referida como valor.

Las variables se utilizan para almacenar información para ser referenciada y manipulada en un programa de ordenador. También proporcionan una forma de etiquetar los datos con un nombre descriptivo, para que nuestros programas puedan ser entendidos más claramente por el lector y por nosotros mismos. Es útil pensar en las variables como contenedores que contienen información. Su único propósito es etiquetar y almacenar datos en la memoria. Estos datos pueden ser utilizados en todo el programa.

Una variable es una ubicación de memoria reservada para almacenar valores. En otras palabras, una variable en cualquier programa da datos a la computadora para su procesamiento.

La palabra variable viene del latín variāre que significa «hacer cambiable». Este es un nombre adecuado porque el valor asignado a una variable puede cambiar.

Tipos de variables

Antes de continuar, debes saber que hay cinco tipos de variables. Constantes, variables globales, variables de clase, variables de instancia y variables locales. Aunque todavía no deberías preocuparte demasiado por estos temas en profundidad, aquí tienes una breve descripción de cada uno.

Las constantes se utilizan para almacenar datos que nunca necesitan cambiar. Mientras que la mayoría de los lenguajes de programación no permiten cambiar el valor asignado a una constante, (pero Ruby lo hace). Sin embargo, lanzará una advertencia haciéndote saber que había una definición previa para esa variable. Sólo porque puedas, no significa que debas cambiar el valor. De hecho, no deberías hacerlo. Las constantes no pueden ser declaradas en las definiciones de los métodos y están disponibles en todos los ámbitos de su aplicación.

Tipos de datos de las variables

Cuando se declara una variable en un programa, se especifica su tipo, que puede ser elegido entre los tipos integral, de punto flotante, decimal, booleano o anulable. El tipo indica al compilador cómo manejar la variable y comprobar si hay errores de tipo. El tipo también determina la posición y el tamaño de la memoria de la variable, el rango de valores que puede almacenar y las operaciones que pueden aplicarse a la variable. Algunos tipos básicos de variables son int, null, char, bool, float, string, long, short… Estos dependen del lenguaje de programación. No voy a especializarme en ningún lenguaje y estoy tratando de dar una idea básica sobre las variables

Declaración de variables

Antes de poder usar una variable, tienes que declararla, lo que significa que tienes que asignarle un nombre y un tipo. Después de declarar una variable, puede utilizarla para almacenar el tipo de datos para el que la declaró. Si intentas utilizar una variable que no ha sido declarada, tu código no se compilará. En un lenguaje de programación de alto nivel como Python, las variables no necesitan una declaración explícita para reservar espacio en la memoria. La declaración ocurre automáticamente cuando asignas un valor a una variable

<tipo_de_datos> <nombre_de_la_variable>;

Inicialización de variables

Inicializar una variable significa especificar un valor inicial para asignarle (es decir, antes de que se utilice en absoluto). Obsérvese que una variable que no está inicializada no tiene un valor definido, por lo que no puede utilizarse hasta que se le asigne dicho valor. Las variables se asignan con un signo igual seguido de una constante. La forma es:

<tipo_de_datos> <nombre_de_la_variable> = valor;

reasignación

reasignación

El proceso de asignar un nuevo valor a una variable se llama reasignación. Reasignamos una variable utilizando el operador de asignación sobre una variable ya declarada:

Deja una respuesta

Tu dirección de correo electrónico no será publicada.