Există multe tipuri de software pentru computer pentru copii. Unele tipuri de software sunt destinate doar pentru distracție, în timp ce altele sunt folosite pentru valoare educațională. Există, de asemenea, multe tipuri care sunt folosite în scopuri de creativitate. De exemplu, există programe care permit copiilor să creeze felicitări, postere sau albume online. Interesant, chiar și acele programe care sunt concepute doar pentru distracție se pot dovedi utile pentru dezvoltare și educație; astfel de jocuri pot ajuta la îmbunătățirea coordonării ochi-mână a unui copil, precum și abilitățile de bază de calculator, de exemplu.
Unul dintre principalele tipuri de software de calculator pentru copii este conceput doar pentru distracție; aceste jocuri nu au din punct de vedere tehnic valoare educațională, dar pot oferi copiilor ore întregi de divertisment. În multe cazuri, totuși, astfel de jocuri au valoare pentru jucătorii lor. De exemplu, chiar și jocurile destinate doar distracției pot ajuta copilul să dezvolte abilități de strategie și de rezolvare a problemelor. Jocurile care se încadrează în această categorie pot ajuta copiii să-și dezvolte capacitatea de concentrare. În plus, astfel de jocuri doar pentru distracție pot chiar ajuta copiii să dezvolte abilități mai bune de calculator și o coordonare îmbunătățită ochi-mână.
O categorie mare de software de calculator pentru copii este destinată în scopuri educaționale. Există, totuși, o mare variație când vine vorba de tipurile de software din această categorie. De exemplu, există software care este destinat să predea concepte noi, precum și selecții care sunt utile pentru revizuirea subiectelor sau temelor pentru acasă. Gama de subiecte pentru care o persoană poate găsi software educațional pentru copii este atât largă, cât și variată. De exemplu, există programe educaționale concepute pentru învățarea limbilor străine, îmbunătățirea abilităților de scris și dezvoltarea capacității de desen și pictură; software-ul pentru copii poate preda și concepte de matematică și știință și chiar poate ajuta copilul să învețe programarea.
Unii creatori de software proiectează, de asemenea, software pentru copii care este menit să încurajeze creativitatea. De exemplu, există programe care permit copiilor să creeze lucrări de artă, felicitări și autocolante. Unele programe bazate pe creativitate le permit copiilor să exploreze fotografia, construcția și designul site-urilor web. Există chiar și unele programe care le permit copiilor să-și proiecteze propriile programe de calculator.
Este important de reținut că nu există întotdeauna o linie de demarcație clară între software-ul de calculator pentru copii care este doar pentru creativitate și selecțiile care sunt destinate educației. Multe programe distractive oferă, de asemenea, o valoare de învățare și invers. La fel, copiii pot învăța și se pot distra dintr-un program destinat creativității.