Los programas utilizan datos de diferente tipo, entre ellos encontramos números enteros, números con decimales, caracteres, cadenas de caracteres, entre otros.
Cuando se crea una variable se deberá almacenar durante toda la ejecución del programa, datos de un mismo tipo.
En lenguajes de programación formal como Java, Python, C++, al definir una variable es necesario y requerido indicar de qué tipo será. En tecnologías como Scratch este requisito no es solicitado, se puede declarar la variable llamada edad y en ella guardar el valor correspondiente a la edad en número (8) o en texto (ocho), esto no impide que el dato se guarde. De todas formas si se desea operar con el dato guardado en la variable, será necesario ingresar el valor numérico.
Diferentes tipos de datos
Enteros: este tipo de datos comprende a los valores numéricos enteros.
Coma flotante: en esta categoría se encuentran valores numéricos con valores decimales.
Cadena de caracteres: este grupo refiere a los fragmentos de texto.
Booleanos: este tipo de datos posee solamente dos valores, verdadero y falso.
Ejemplos
Valores del tipo entero
12
2237476
-234
0
Valores del tipo coma flotante
2,3
-12,44444
-204,0
234,0
Valores del tipo caracter
"a"
"."
"4"
"F"
Valores del tipo cadena de caracteres
"agua"
"123"
"a"
"a,w ;@"
Valores del tipo booleano
True
False
0
1