TL;DR

The 2025 IOCCC has announced its winners, showcasing highly creative and obfuscated C programs. The contest saw a record number of submissions with notable entries from diverse locations. Details about the winning entries and future plans are now available.

The winners of the 2025 International Obfuscated C Code Contest (IOCCC) have been officially announced, with a diverse set of entries demonstrating high levels of creativity and technical complexity. The announcement follows the completion of judging and the presentation of entries on the ‘Our Favorite Universe’ YouTube channel, marking the culmination of this year’s contest.

The 2025 IOCCC, the 29th edition of the annual competition, attracted a record number of submissions despite a recent four-year hiatus. The contest’s organizers confirmed that the quality of entries remained high, with notable winners including programs such as a Subleq computer, a black hole punchcard Fortran, a GameBoy emulator, and a quasi-rogue-like game. The winners were announced via a dedicated online presentation, with each entry linked to a YouTube segment for detailed review.

Among the winners was a new author, jingp49 from Taiwan, marking the first time a participant from that location received recognition. The contest also saw multiple repeat winners, including Yusuke Endoh, Nick Craig-Wood, and Don Yang, each securing multiple awards for their submissions. The event included new features such as fun challenges for the community, encouraging further exploration and submission improvements.

Why It Matters

This announcement highlights the ongoing vitality of the obfuscated C programming community and demonstrates the contest’s role in fostering creative coding skills. The high quality and diversity of entries reflect advancements in code obfuscation techniques and serve as a benchmark for technical ingenuity. The contest’s visibility and community engagement also promote interest in programming challenges and low-level coding skills among enthusiasts and professionals alike.

Obfuscated C and Other Mysteries

Obfuscated C and Other Mysteries

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

The IOCCC, established in 1984, is renowned for showcasing highly complex and obscure C code designed to challenge and entertain programmers. The 2025 edition was notable for resuming after a four-year pause, with increased online presence and social media engagement possibly contributing to record submission levels. Past contests have often been a testing ground for innovative coding techniques and have influenced programming culture within niche communities.

This year’s contest followed the 2024 hiatus, with a new set of rules (version 29.15) and guidelines (version 29.08) published in December 2025. The judging process involved careful documentation and community feedback, culminating in a live presentation on YouTube, where the winners were publicly revealed and linked to their entries.

“The 2025 contest demonstrated remarkable growth in submission quality and diversity, reaffirming the community’s creativity and technical prowess.”

— IOCCC Judge

The C Programming Language

The C Programming Language

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

While the winners have been announced and their entries published, detailed analyses of the code’s operation are ongoing, with some submissions still under community review. The full impact of new obfuscation techniques introduced this year remains to be assessed, and future community projects or improvements based on these entries are still in development.

Jigsaw Puzzles for Adults, 1000 Pieces and up, Bookshelf Canal Puzzle, Books Library Challenging Funny Puzzles for Friends Family Activity Game Nights Gifts

Jigsaw Puzzles for Adults, 1000 Pieces and up, Bookshelf Canal Puzzle, Books Library Challenging Funny Puzzles for Friends Family Activity Game Nights Gifts

Unique Puzzles for Adults: Jigsaw puzzles includes 1000 pieces. Puzzle finish size: 27.56" x 19.69"/70*50cm. Unique designed jigsaw…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

The IOCCC organizers plan to open the 30th contest towards the end of 2026, with a similar timeframe for submission and judging. They will document the process publicly and encourage community participation through fun challenges and potential improvements to submission tools. The community is expected to continue exploring the innovative techniques showcased this year, with some entries possibly inspiring new obfuscation methods or programming projects.

Competitive Programming 4 - Book 1: The Lower Bound of Programming Contests in the 2020s

Competitive Programming 4 – Book 1: The Lower Bound of Programming Contests in the 2020s

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Who were the top winners of the 2025 IOCCC?

The contest featured several notable winners, including entries like a Subleq computer, a black hole punchcard Fortran, a GameBoy emulator, and a rogue-like game. Specific winners are detailed on the contest’s official pages and linked YouTube segments.

What new features were introduced in the 2025 contest?

This year introduced fun challenges for the community to attempt after analyzing the winning entries, encouraging further engagement and potential submission improvements.

How does the IOCCC influence programming culture?

The IOCCC fosters creativity and technical innovation in low-level programming, inspiring programmers worldwide and contributing to the development of obfuscation techniques and coding puzzles.

When will the next IOCCC contest be held?

The next contest is planned to open in late 2026, with submissions closing towards the end of Q1 2027.

Source: Hacker News

You May Also Like

7 Best Graphics Card Prime Day Deals for PC Upgrades in 2026

Discover the best graphics card deals for Prime Day 2026, including top picks for gaming, budget, and compact builds. Maximize your upgrade savings now.

Cutrova: Edit the Words, Not the Timeline

Cutrova introduces a local-first video editing tool focused on text-based editing, simplifying workflows and enhancing privacy for creators and teams.

ChannelHelm – Drop a video. Get a publishing kit.

ChannelHelm is presented as a local-first tool that turns one video into platform-ready publishing assets while keeping media on-device.

ChannelHelm – Drop a video. Get a publishing kit.

ChannelHelm introduces an AI-powered tool that automates creating a full suite of content assets from a single video upload, without cloud reliance.