Una variable es un espacio que se reserva en la memoria RAM
del dispositivo. Sirve para almacenar datos que permanecen
mientras el programa esté ejecutándose para poder acceder a
ellos con solo volver a llamar el nombre de la variable.
Por ejemplo, si quiero guardar mi nombre, solo tengo que
crear una variable llamada ‘nombre’ y posteriormente guardar
mi nombre, que en este caso sería ‘Pablo’. De esta manera si
quiero que el programa use mi nombre, solo tengo que llamar a
la variable ‘nombre’.
Sin embargo, hay algunas reglas que deben seguirse dependiendo
de la sintaxis de algunos lenguajes.
Tipado:
Existen los lenguajes de tipado fuerte y tipado débil.
Los de tipado débil no requieren especificar un tipo de dato
para funcionar (Vea la imagen anterior), como es el caso de
JavaScript y Python, mientras que los lenguajes como C++ y Java
si requieren especificar un tipo de dato.
Los tipos de datos primitivos son:
int: Entero
short: Entero corto
long: Entero largo
float: Numero real con decimales
double: Numero real con decimales
string: cadena de texto
char: caracter (basado en Codigo ASCII)
bool: verdadero o falso (1 o 0)
Nombre:
Las variables tambien tienen restricciones en cuanto al nombre.
1. Unicamente letras y números. -> EJEMPLO
2. El nombre de la variable no puede llevar espacios. -> EJEMPLO
3. El único caracter especial permitido es el guion bajo ( _ ). -> EJEMPLO
4. El primer caracter del nombre de la variable no puede ser un numero. -> EJEMPLO
5. Es buena practica nombrar las variables en minuscula con camel case en caso de ser compuesta y las constantes en mayuscula con guiones al piso.