Cada equipa terá acesso aos compiladores/interpretadores quer das linguagens oficiais, quer das linguagens aceites.
Os programas deverão residir num único ficheiro e obedecer às normas da versão de referência da linguagem em que estiverem escritos.
As equipas estão impedidas de levar todo o tipo de material auxiliar, incluindo livros ou resumos, bem como dispositivos eletrónicos com capacidade de armazenamento, processamento ou acesso à Internet, como computadores, tablets, telemóveis, smartwatches, pens ou calculadoras.
O trabalho das equipas será desenvolvido localmente em cada máquina. Quando a equipa entender adequado, deverá submeter a sua solução (o programa fonte) para um dado problema ao sistema automático de avaliação. O ambiente de submissão está integrado no browser.
O sistema de avaliação é o Mooshak