VARIABLES

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.