CodeWorld è un linguaggio di programmazione introduttivo che permette ai bambini (da 5 anni in su) di creare le proprie storie interattive e i propri giochi. I bambini incastrano blocchi grafici di programmazione per far muovere, saltare, ballare e cantare i personaggi. I bambini possono modificare i personaggi nelleditor, aggiungere le proprie voci e suoni, anche inserire foto di se stessi - e infine utilizzare i blocchi di programmazione per dare vita ai loro personaggi.