Nerd corner

The hieroglyphics on our mugs.

They are programs, written in the spirit of the International Obfuscated C Code Contest. The winner produces the most unreadable, creative and bizarre (but working) C program.

VerifAction mugs printed with obfuscated C programs

C's terse syntax and macro-preprocessor facilities give contestants a lot of room to maneuver. The winning programs often manage to be simultaneously funny, breathtaking works of art, and fine examples of how not to code in C.

Obfuscate
1. to make obscure, unclear, or unintelligible
2. to bemuse or bewilder someone

The programs

Examples of obfuscated code and its bemusing output. Click on the images to download a copy of the code to paste into your favourite C compiler.