Una variable es una estructura de datos referenciada por un nombre que puede cambiar de contenido durante la ejecución de un programa. Desde el punto de vista del usuario de Scratch, podemos crear etiquetas asignándoles un nombre, darle un valor inicial y modificar el valor durante la ejecución del programa. Esta etiqueta podemos aprovecharla para hacer cálculos con los operadores o comprobaciones con los bloques de control.
Para crear una variable ingresamos a la categoría Datos, donde aparecen las opciones de Crear una variable o Crear una lista:
Al dar clic en Crear una variable se abre un cuadro de diálogo donde se debe digitar el nombre que se le va asignar a dicha variable y si es para todos los objetos del programa sólo para un objeto en especial:
Cuando se crea la variable, en este caso puntos, aparecen otros botones con diferentes opciones para el uso de la variable en el programa, como fijar un valor a la variable, cambiar la variable por un valor, ocultar o mostrar la variable:
Al darle clic derecho a una variable creada, se abren las opciones de renombrar variable o borrar variable: