International Obfuscated C Code Contest

International Obfuscated C Code Contest
The logo of the IOCCC
StatusActive
GenreCoding contest
FrequencySemi-annually
Years active1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015, 2018-2020
Inaugurated1984 (1984)
FoundersLandon Curt Noll, Larry Bassel
Most recent2020
Websitewww.ioccc.org

The International Obfuscated C Code Contest (abbreviated IOCCC) is a computer programming contest for the most creatively obfuscated C code. Held semi-annually, it is described as "celebrating [C's] syntactical opaqueness".[1] The winning code for the 27th contest, held in 2020, was released in July 2020.[2] Previous contests were held in the years 1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015 and 2018–2020.

Entries are evaluated anonymously by a panel of judges. The judging process is documented in the competition guidelines[3] and consists of elimination rounds. By tradition, no information is given about the total number of entries for each competition. Winning entries are awarded with a category, such as "Worst Abuse of the C preprocessor" or "Most Erratic Behavior", and then announced on the official IOCCC website. The contest states that being announced on the IOCCC website is the reward for winning.

  1. ^ Palmer, Geoff (November 1, 2004). "Beyond the command line". PC World New Zealand. Archived from the original on February 10, 2013. Retrieved 2013-04-07.
  2. ^ "Previous IOCCC Winners with spoilers". IOCCC. Retrieved 2023-05-01.
  3. ^ "2015 Guidelines" (plain text). IOCCC. 2015. Retrieved 2023-05-01.