Skip to content

Free code practice and human mentoring platform across 70+ programming languages.

Best for: Intermediate programmers wanting to learn a new language idiomatically with mentor feedback

  • Free plan
4.9/5 ratingEditorial score 95/100exercism.org

Starts at

100% Free Forever

Get started free

Opens the official website in a new tab.

Editorial score95/100

The editorial note

What to know about Exercism

Exercism is a non-profit coding platform dedicated to helping programmers gain fluency across 70+ programming languages. Combining structured language learning tracks, automated test-driven problem sets, and completely free human code mentoring, Exercism teaches the idiomatic nuances of coding that typical tutorials overlook.

Is it right for you?

Who Exercism suits

Choose it if

  • Intermediate programmers wanting to learn a new language idiomatically with mentor feedback

Look elsewhere if

  • Absolute beginners seeking hand-held video tutorials on what a variable is

What you get

Key features

  • Structured concept learning syllabus for each language
  • Exercism CLI tool for solving challenges in your local IDE
  • In-browser interactive code editor and automated test suite
  • Human mentor feedback and code review requests
  • Community solutions explorer to compare idiomatic approaches
  • Badges, streaks, and learning statistics

Works with

Integrations6

GitVS CodeCLIRustGoPython

What it costs

Pricing

Exercism pricing plans
PlanPriceWhat it includes
Non-Profit Free100% Free ForeverBilled one-time100% free for everyone, all 70+ language tracks, automated tests, volunteer mentor feedback

Prices are recorded from the vendor's public pricing page and can change. Check before you buy.

The trade-off

Pros and cons

Pros

  • 100% free and non-profit with zero advertisements or subscription paywalls
  • Free 1-on-1 human mentor code reviews from seasoned volunteer engineers
  • Supports over 70 programming languages from Rust and Go to Elixir, Haskell, and Clojure

Cons

  • Volunteer mentor feedback can take a few days depending on mentor queue availability
  • Focuses on algorithmic and idiomatic problem solving rather than fullstack app deployment

Quick read

At a glance

Category
Education & Courses
Pricing model
Free
Entry plan
100% Free Forever
Free plan
Available
Free trial
Not listed
Website
exercism.org

The verdict

Our take on Exercism

Exercism is a global gem of developer education, providing authentic human mentorship and deep idiomatic language mastery for free.

Keep exploring

More from Education & Courses

View category
The Odin Project logo

The Odin Project

Education & Courses

Free, open-source fullstack web development curriculum and community.

Best for: Self-motivated learners and career switchers aiming to become…

  • Free plan
4.9/5 ratingRead review
LeetCode logo

LeetCode

Education & Courses

Premier platform for software engineering coding interview preparation.

Best for: Software engineers and CS students preparing for technical coding and…

  • Free plan
4.8/5 ratingRead review
Khan Academy logo

Khan Academy

Education & Courses

Free world-class education for students of all ages.

Best for: Students, self-learners and teachers who need free, high-quality…

  • Free plan
4.7/5 ratingRead review