Es un deporte mental en el cual los participantes resuelven un conjunto de problemas bien especificados a través de programas de computador. La programación competitiva es reconocida y soportada por varias compañías multinacionales de software e Internet como:
Google (https://code.google.com/codejam) | Facebook (https://www.facebook.com/hackercup) |
IBM (es el principal patrocinador de https://icpc.baylor.edu/) |
entre otros.
En la actualidad existen diversas competencias internacionales de programación competitiva como ACM ICPC, CodeChef, Codeforces, IEEEXtreme Programming Competition, TopCoder Marathon Matches, entre otros. En Colombia, los estudiantes universitarios, principalmente de ingeniería y carreras asociadas a ciencias de la computación, participan en las competencias organizadas por ACM ICPC y por la:
Red de Programación Competitiva
(www.redprogramacioncompetitiva.com).