ACM, cea mai prestigioasă competiție internațională de programare, urmează să se desfășoare în perioada 14-17 mai la Varșovia. ACM a ajuns la ediția cu numărul 36, începând cu anul 1997 fiind sponsorizată de IBM.
După preluarea de către IBM a sponsorizării ACM, numărul de studenți care participă la competiție a crescut de aproximativ zece ori. Astfel, dacă în 1997 participau aproximativ 2500 de studenți  la fazele regionale, la ediția 2011 numărul lor a crescut la peste 25000 (vezi graficul).

Competiția ACM 2012 a presupus trei etape:
1. Etapele la nivel național – care au adunat  aproximativ 300.000 de studenți din domeniul computer since din peste 100 de țări.
2. Etapele regionale (desfășurată în perioada septembrie – decembrie 2011) – care au adunat 25.016 competitori din 2219 universități și 85 de țări.
3. Etapa finală (Varșovia 14 – 16 mai) care va aduna cele mai bune 112 echipe la nivel global.
La această finală participă și o echipă din România, echipa fiind formată din studenți de la Universitatea din București.
Ultimele cinci ediții ale competiției ACM au fost câștigate de echipe de la universități din: China (2010 și 2011), Rusia (2008 și 2009), precum și din Polonia (2007).