CodeWorld é uma linguagem de programação que permite que crianças (com 5 ou mais anos) criem as suas próprias histórias e jogos interactivos. As crianças encaixam blocos de programação para fazerem atores andar, saltar, dançar e cantar. As crianças podem modificar os atores no editor de pintura, adicionar as suas próprias vozes e sons, e até inserir fotografias de si próprios – e depois usar os blocos de programação para dar vida aos seus atores.