TL;DR

The 2025 IOCCC has announced its winners, featuring creative and highly obfuscated C programs. The contest saw a high volume of quality submissions after a four-year hiatus, with notable entries from around the world. The winners and their projects demonstrate ongoing innovation in code obfuscation.

The winners of the 2025 International Obfuscated C Code Contest (IOCCC) have been officially announced on the ‘Our Favorite Universe’ YouTube channel, showcasing a diverse array of highly complex and creative C programs. This marks the second consecutive contest after a four-year break, with a record-high number of submissions and high-quality entries, reflecting renewed interest and ongoing innovation in code obfuscation.

The IOCCC29, held in 2025, saw a competitive field with submissions from around the globe, including new participants such as Jingp49 from Taiwan. The contest’s judging panel selected winners across multiple categories, highlighting remarkable entries such as a Subleq computer emulator, a black hole punchcard Fortran interpreter, a patch/diff quine, and a GameBoy emulator, among others. The winners were announced after a detailed review process, with the main presentation available on YouTube, segmented for accessibility.

Among the notable winners are Yusuke Endoh, who secured three awards, Nick Craig-Wood with three wins, and Don Yang, also with three. The contest’s rules and guidelines underwent significant updates for 2025, aiming to improve transparency and organization. The entries reflect a wide range of programming ingenuity, from encoding schemes to minimalistic interpreters and complex obfuscated algorithms.

Why It Matters

This year’s IOCCC demonstrates the ongoing vitality of the programming community dedicated to obfuscation and code challenge culture. The high quality and diversity of entries underscore the importance of such contests for pushing the boundaries of coding creativity, which can influence areas like security, compression, and compiler design. Additionally, the global participation, including new authors, indicates expanding interest in niche programming arts.

The C Programming Language

The C Programming Language

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

The IOCCC, established in 1994, is a long-standing annual competition emphasizing highly obfuscated C code. After a four-year hiatus from 2020 to 2024, the contest resumed in 2025, attracting renewed attention and a record number of submissions. Previous contests have seen notable winners and innovations, with the 2025 edition continuing this tradition. The contest’s rules were updated in 2025 to enhance clarity and organization, reflecting ongoing community efforts to refine the challenge.

“The 2025 submissions set a new standard for creativity and complexity in obfuscated C code, with many entries pushing the limits of what can be achieved.”

— IOCCC Judge

“Winning three awards this year was a surprise, and I hope it inspires others to explore the boundaries of obfuscation.”

— Yusuke Endoh

Amazon

code obfuscation challenge kit

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, detailed technical analyses of each entry are still being prepared, and some submissions’ full workings remain complex and not fully explained publicly. The impact of these programs beyond the contest, such as potential applications or influence on other fields, remains to be seen.

3D Game Programming All in One

3D Game Programming All in One

Used Book in Good Condition

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 submissions for the 30th contest towards the end of 2026, with a similar timeline as previous years. Post-contest, the judging panel will review feedback, and the community may submit improvements or alternative solutions to the winning entries via GitHub. Additionally, detailed write-ups and analyses of the 2025 winners are expected to be published in the coming months.

C# & C++: 5 Books in 1 - The #1 Coding Course from Beginner to Advanced (Computer Programming)

C# & C++: 5 Books in 1 – The #1 Coding Course from Beginner to Advanced (Computer Programming)

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 top winners included Yusuke Endoh, Nick Craig-Wood, and Don Yang, each securing multiple awards for their innovative obfuscated programs.

What kinds of programs won in 2025?

Notable entries included a Subleq computer emulator, a black hole punchcard Fortran interpreter, a patch/diff quine, and a GameBoy emulator, among others, showcasing diverse and complex obfuscation techniques.

How can I view the winning entries?

The winners are available on the IOCCC website, with source code and detailed remarks linked from their respective index.html pages. The main presentation is also segmented and hosted on YouTube.

When will the next IOCCC contest be held?

The next contest, IOCCC30, is planned to open in late 2026, with submissions closing in early 2027.

Are there opportunities to contribute or improve the entries?

Yes, the community is encouraged to submit pull requests via GitHub for improvements or alternative solutions, which the judges will consider if deemed better.

Source: Hacker News

You May Also Like

Too Much Tech? The Case for Digital Minimalism in a Gadget-Filled World

Breaking free from digital overload can transform your life, but discovering how to embrace minimalism may be the key you need.

The Ultimate Gadget Maintenance Checklist for Non-Techies

Caring for your devices is simple with this ultimate maintenance checklist—continue reading to discover easy tips that keep gadgets running smoothly.

Password Problems? Why You Need a Password Manager in 2025

Theft of online accounts is rising—discover why a password manager in 2025 could be your best defense against cyber threats.

Keep It Private: 7 Easy Ways to Boost Your Internet Privacy Right Now

To boost your internet privacy right now, start by using a VPN…