La programación involucra lógica y creatividad para idear y codificar instrucciones que las máquinas puedan seguir. Los juegos digitales entretienen e involucran destrezas de los jugadores para interactuar mediante vocabularios del juego. Las variables y constantes son elementos de datos e información que pueden o no cambiar de valor dependiendo del contexto y situación dentro de un sistema o arreglo de variables.