IOCCC (енгл. International Obfuscated C Code Contest) је такмичење на пољу програмирања, на коме је циљ написати што креативнији нејасан C код. Суштина је у писању неразумног и несхватљивог изворног кода са свим могућим злоупотребама правила писања у намери да се у што мање кода смести што комплекснији програм. Оснивачи такмичења су Landon Curt Noll и Larry Bassel, а такмичење се од године 1984. одржава редовно, са изузетком година 1997, 1999, 2002, 2003. Идеја потиче од веома нејасног кода који су ова два програмера у то време одржавали. Одлучили су да направе такмичење за најгори могући C код, и заиста: у оквиру ограничења од неколико килобајта, такмичари остварују разне ствари - победнички код на такмичењу 2004. године је постао оперативни систем.
Бројни примери се могу видети на IOCCC сајту.