CodeWorld est un langage dintroduction à la programmation qui permet aux enfants (à partir de 5 ans) de créer leurs propres histoires interactives et leurs propres jeux. Les enfants emboîtent des blocs de programmation graphiques pour faire bouger, sauter, danser et chanter leurs personnages. Ils peuvent modifier les personnages dans léditeur graphique, ajouter leurs propres voix et sons, et même insérer des photos deux-mêmes, puis utiliser les blocs de programmation pour animer leurs personnages.