Exercism Impact Report

We've provided 310,569,762 minutes of free education.

And we provide another ~285,340 minutes every day!
All on a free, open source project funded by people like you.



Exercise Submissions


Mentoring Discussions


Exercism teaches 70 programming languages from 8th to Zig, using a unique blend of learning, practicing, and mentoring.

Everything on Exercism is 100% free.

Live activity on Exercism
David Pritchard

@exercism_io is really incredible. My submission was failing it's tests…I asked for mentoring to help straighten things out, and within 15 minutes someone had messaged me explaining my error.

Karl 🇺🇦

…I worked on the Ruby strings exercises at @exercism_io This platform forces me to slow down and actually logically solve the tasks…

Alessandro Baffa

I've always loved @exercism_io because you learn not only the syntax of a language, but also its dev environment: how to setup tests, packaging and build. Fantastic resource!

Exercism is powered by huge team of wonderful volunteers.

Code Contributors
Full-time Staff

Has Exercism helped you become a better developer?

If Exercism has helped your career prospects or given you joy, please consider financially supporting us.

Only 1% of people that use Exercism support us. Please be one of them.

See how you can support us

A special thanks to these organisations…

Mozilla GoBridge University of Chicago Packt Publishing

We've grown to over 1M students entirely by word of mouth.

We work closely with our community to understand how to evolve Exercism to be the best it can be, and they reward us by sharing with their friends.


Become rocket fuel for our mission

We've built everything for under $500,000. Imagine what we could do with more significant funding! Could you be the one to make it happen?

A photo of Jeremy Walker
Interested in supporting Exercism as an organisation?
Get in touch with Jeremy Walker, Co-founder & CEO

Over 85,000 students have left testimonials to thank their mentors.