Logo by winner Matt Zucker
The International Obfuscated C Code
Contest
[ The judges |
IOCCC home page |
How to enter |
FAQ |
Mirrors |
IOCCC news |
People who have won |
Winning entries ]
The source code for the winners of the 26th IOCCC has been released.
Please see the following news items.
Goals of the Contest
- Obfuscate: tr.v. -cated, -cating, -cates.
-
- To render obscure.
- To darken.
- To confuse: his emotions obfuscated his judgment.
[LLat. obfuscare, to darken : ob(intensive) + Lat. fuscare,
to darken < fuscus, dark.] -obfuscation n. obfuscatory adj
- The IOCCC:
- To write the most Obscure/Obfuscated C program within the rules.
- To show the importance of programming style, in an ironic way.
- To stress C compilers with unusual code.
- To illustrate some of the subtleties of the C language.
- To provide a safe forum for poor C code. :-)
IOCCC news
- 2019-10-13
- The source code for the winners of the 26th IOCCC has been released.
- The 27th IOCCC will be open from 2019-Dec-26 06:01:41 UTC (Boxing Day)
to 2020-Mar-15 06:26:49 UTC (Ides of March).
- The submission tool will be available around 2020-Jan-15 15:15:15 UTC.
- Draft Rules, Guidelines and IOCCC size tool for the 27th IOCCC are available.
- 2019-06-16
- Due to some delays, we now plan to publish source and annotations in early July 2019.
- 2019-05-11
- 2019-03-16
- The 26th IOCCC is now closed and Judging has commenced.
- 2018-12-26
- 2018-05-06
- The source code for the winners of the 25th IOCCC has been released.
- 2018-04-01
- The winners of the 25th IOCCC have been announced. Congratulations!
- We plan to publish source and annotations in the next 30 days
- 2018-02-16
- Due to a scheduling conflict with one of the IOCCC judges, the 25th IOCCC end date is now the Ideas of March.
- Please submit your entries by 2018-Mar-15 03:08:07 UTC.
- Updated: The 25th IOCCC will be open from 2017-Dec-29 05:38:51 UTC to 2018-Mar-15 03:08:07 UTC.
- 2018-01-19
- There is a delay in making the submission tool available. Please retry on 2018-Jan-21 23:09:09 UTC.
- 2017-12-29
Older news has been archived, but is not currently available