A Maratona de Programação é um evento voltado para estudantes (regularmente matriculados em cursos de graduação e pós-graduação na área de computação e afins), com objetivo de promover a criatividade, capacidade de trabalho em equipe e a habilidade para resolver problemas sob pressão.
A competição é organizada em times compostos por: 03 (três) competidores, 01 (um) técnico (coach) e, opcionalmente, 01 (um) reserva. Todos pertencentes à mesma Instituição de Ensino!
O Coach do time é responsável pela respectiva realização da inscrição na competição. Para isso, deverá inscrever o time no Site do ICPC e realizar o pagamento da taxa de inscrição no ECOS da SBC.