Участникам доступны шесть направлений: аналитика, фронтенд- и бэкенд-разработка, мобильная разработка, машинное обучение и «Алгоритм», посвящённый спортивному программированию. В «Алгоритме» используются два языка, русский и английский, поэтому принять участие в состязании смогут программисты со всего мира.