Uma maratona de programação é mais conhecida por seu nome original em inglês, hackathon, que tem origem na expressão hacking marathon. Cabe frisar que o termo hacking é utilizado aqui em seu sentido original, que pode ser traduzido livremente como “encontrar uma maneira de realizar uma atividade de forma diferente da convencional ou sem os materiais ideais à mão”. Não é necessário ser um programador ou ter conhecimentos de tecnologia para participar, na realidade as equipes são incentivadas a serem heterogêneas e apresentarem diferentes e variados perfis de trabalho (programador, designer, advogado, jornalista, estudante, professor etc) para atingirem seus objetivos de propor e elaborar a solução para algum desafio apresentado. Além de tudo é uma experiência que permite às pessoas saírem de suas rotinas e se aventurarem em atividades diferentes das que estão acostumadas, estando assim fortemente alinhadas com os ideais e objetivos do Movimento Escoteiro. O hackathon serve como um aprendizado com muita utilidade não apenas no aspecto pessoal mas também no âmbito profissional.