La ICPC (International Collegiate Programming Contest) es la mayor, más antigua y más prestigiosa competencia a nivel internacional de programación. Se realiza anualmente y participan universidades de todo el mundo.
El objetivo de la competencia es promover la creatividad, la innovación y el trabajo en equipo para desarrollar programas de computación que permitan resolver problemas algorítmicos y matemáticos. La competencia internacional se inicia con competencias nacionales y regionales en todo el mundo, de las cuales salen los equipos que participan cada año en las ICPC World Finals.
ICPC Latam
La competencia regional latinoamericana se lleva a cabo simultáneamente en varias sedes en toda Latinoamérica. En la sede de Argentina pueden participar también equipos de los países vecinos, en especial Uruguay y Paraguay. Los primeros equipos de cada subregional clasifican a la final latinoamericana, el torneo Programadores de America.


Programadores de America
La competiciones regionales dividen al mundo en 8 grandes torneos. Argentina participa del Programadores de America. Este torneo corona al campeon latinoamericano y sirve de clasificatorio para la final mundial.
Final mundial
Cada año, los mejores equipos del planeta se reúne para competir en el nivel más alto de la ICPC, la Final Mundial. Celebradas en cada ocación en un lugar diferente del mundo, las Finales Mundiales del ICPC son la culminación de los esfuerzos del entrenamiento de los participantes y sus entrenadores en conjunto con las comunidades que trabajan para crear oportunidades y elevar las aspiraciones de los participantes.

