IOCCC 2025 Winners Announced After Record Submission Volume
Key Takeaways
- IOCCC29 maintained near-historic submission volume and quality despite being the second consecutive contest after a 4-year break
- New 'fun challenges' added to winning entries invite community participation through GitHub pull requests
- Winners will be featured in individual YouTube segments on the Our Favorite Universe channel
The Contest Returns Strong
The International Obfuscated C Code Contest is back with its 29th edition. After a four-year hiatus from 2020 to 2024, the contest has now run two consecutive years. The result? Submission numbers and quality remain at what organizers call 'near-historic heights.'
IOCCC28, held last year, was expected to draw heavy participation. Programmers had four years to polish their entries. But IOCCC29 surprised organizers by matching that momentum. The volume stayed high. The quality stayed high. The contest's return wasn't a one-time spike.
Why the Sustained Interest?
The organizers speculate on several factors. The IOCCC website got a redesign. Social media presence increased. Authors are building on ideas from past winning entries. These changes may have created a flywheel effect, drawing more participants and inspiring better submissions.
Behind the scenes, the judges also documented their processes more thoroughly. From closing submissions to judging to selecting winners to preparing the website update, everything was written down. This took extra time. But the documentation led to improvements in how the contest runs.
What Winners Get
Each winning entry has its own index.html page on the IOCCC website. These pages contain everything needed to compile and run the program. Visitors can download the source code, read the author's remarks, and try to figure out how the obfuscated code actually works.
The full set of winning entries is available as a compressed tarball. For those who want to study multiple entries or run them locally, this download provides everything in one package.
YouTube Presentations
The winning entries were presented on the Our Favorite Universe YouTube channel. The organizers plan to split the main recording into individual segments. Each winning entry's page will then include a link to its specific YouTube segment, placed near a new 'Award presentation' section at the top.
This approach lets visitors jump directly to the entry they care about without scrubbing through a longer video.
New: Fun Challenges
IOCCC29 introduces 'fun challenges' for each winning entry. These appear in the Judges' remarks section. After figuring out what a winning program does, participants can attempt the associated challenge.
- Some challenges ask participants to create alternative versions of prog.c or related files
- Some challenges ask for explanations of how something works
- Difficulty varies, with some challenges easier than others
Solutions go through GitHub. If a challenge is still open, participants can submit a pull request. If it's closed but someone has a better solution, the judges will consider that too. The IOCCC explicitly invites improvements on existing solutions.
What Is the IOCCC?
For readers unfamiliar with the competition, the IOCCC celebrates the art of making C code as unreadable as possible while still being functional. Entries typically look like nonsense at first glance. ASCII art disguised as source code. Puzzles within puzzles. The goal is creativity in obscurity.
The contest has run since 1984. It's a fixture of programming culture, showcasing both the flexibility of C and the ingenuity of its practitioners. Winners range from visual tricks to functional programs hidden inside seemingly random characters.
Logicity's Take
How to Explore the Winners
- Visit the IOCCC website and browse the 2025 winning entries
- Check each entry's index.html page for compilation instructions
- Download the tarball if you want all entries locally
- Read the author's remarks for context on how each program works
- Attempt the fun challenges and submit solutions via GitHub pull request
Frequently Asked Questions
What is the IOCCC?
The International Obfuscated C Code Contest is a programming competition that challenges participants to write working C programs that are as unreadable and creative as possible. It has run since 1984.
How can I view the IOCCC 2025 winners?
Visit the official IOCCC website where each winning entry has its own index.html page with source code, compilation instructions, and author remarks. You can also download all entries as a compressed tarball.
What are the IOCCC fun challenges?
New to IOCCC29, these are optional challenges in the Judges' remarks section that invite participants to create alternative versions of programs or explain how something works. Solutions can be submitted via GitHub pull requests.
Why was there a 4-year IOCCC hiatus?
The contest paused from 2020 to 2024. IOCCC28 marked the return, and organizers speculate the break allowed authors to refine submissions, contributing to higher-than-usual quality when the contest resumed.
Need Help Implementing This?
Source: Hacker News: Best
Manaal Khan
Tech & Innovation Writer
Related Articles
Browse all
Robotaxi Companies Are Hiding How Often Humans Take the Wheel
Autonomous vehicle firms like Waymo and Tesla are under scrutiny for refusing to disclose how often remote operators step in to control their self-driving cars. A Senate investigation reveals major gaps in transparency, raising safety and accountability concerns.

Wisconsin Governor Throws a Wrench in Age Verification Plans
Wisconsin Governor Tony Evers has vetoed a bill that would have required residents to verify their age before accessing adult content online, citing concerns over privacy and data security. This move comes as several other states have already implemented similar age check requirements. The veto has significant implications for the future of online age verification.

Apple's App Store Empire Under Siege: The Battle for the Future of Tech
The long-running feud between Apple and Epic Games has reached a boiling point, with Apple preparing to take its case to the Supreme Court. The tech giant is fighting to maintain control over its App Store, while Epic Games is pushing for more freedom for developers. The outcome could have far-reaching implications for the entire tech industry.

Tesla's Remote Parking Feature: The Investigation That Didn't Quite Park Itself
The US auto safety regulators have closed their investigation into Tesla's remote parking feature, but what does this mean for the future of autonomous driving? We dive into the details of the investigation and what it reveals about the technology. The National Highway Traffic Safety Administration found that crashes were rare and minor, but the investigation's closure doesn't necessarily mean the feature is completely safe.
Also Read

5 Ways to Get Your Money's Worth from YouTube Premium
YouTube Premium now costs $16 a month after April's price hike. If you're paying for it, you should be using every feature it offers. Here's how to maximize your subscription before deciding whether to keep it.

2026's Worst Data Breaches: Biometrics, Water Systems, and DOGE
From the alleged exposure of Social Security data by DOGE operatives to the permanent compromise of 1.8 million patients' palm prints, 2026 has seen cyberattacks escalate from technical nuisances to existential threats. Nation-state actors and criminal syndicates are now targeting civilian infrastructure, including water systems and power grids, while AI-powered social engineering bypasses traditional defenses.

How to Fix Silent Excel Formula Errors That Break Your Data
Excel rarely warns you about the most dangerous formula mistakes. From shifting cell references to hidden spaces that break lookups, these silent errors can corrupt your calculations while your spreadsheet looks perfectly normal. Here's how to catch and fix them before they cost you.