Tri su kategorije koje testiraju različite informatičke vještine.
Kategorija Algoritmi provjerava sposobnost rješavanja složenih problema gdje je cilj napisati savršen programski kôd koji će se izvršavati što brže.
Kategorija Razvoj softvera
stavlja natjecatelje u uloge pravih arhitekata računalnih
sustava, jer moraju napraviti što bolje i što veće programe kako bi dokazali da su
najbolji.
Za one koji ne vole složene probleme ili velike programske sustave, predviđena
je kategorija Osnove i DK,
jer kroz nju se provjerava teoretsko
znanje koje je uvijek od koristi.
Dokument sa službenim pravilima možete preuzeti ovdje.