Alice es un entorno de programación 3D gratuito que permite a los usuarios crear animaciones y videos interactivos arrastrando y soltando objetos virtuales. Los usuarios pueden aprender conceptos básicos de programación orientada a objetos a través de la creación de mundos virtuales y la animación de objetos en ellos. Alice proporciona objetos predefinidos que los usuarios pueden programar para contar historias y crear juegos sencillos.