ToolScout.

Exercism

Exercism is a free, community-funded platform for developing programming fluency across 82 languages.

Compare

Our verdict

Who it's for

Master programming fluency with 8,100+ exercises and human mentorship

Who should look elsewhere

Mentor availability varies by language and time of day

Pros

  • +Completely free with no paid tiers or paywalls
  • +Human mentorship sets it apart from other coding platforms
  • +Covers 82 languages including niche ones like Gleam and Ballerina
  • +Exercises teach real-world idiomatic patterns, not just syntax
  • +CLI-first workflow mirrors professional development practices

Cons

  • −Mentor availability varies by language and time of day
  • −No structured curriculum or certificates for career advancement
  • −Exercise difficulty curve can be steep in less-maintained tracks
  • −No real-time collaborative coding or pair programming features

Key features

  • ✓8,100+ coding exercises across 82 programming languages
  • ✓Automated code analysis with instant feedback
  • ✓Free human mentoring from volunteer developers
  • ✓CLI tool for downloading and submitting exercises locally
  • ✓In-browser editor supporting all 82 language tracks
  • ✓Progressive difficulty from beginner to advanced
  • ✓Idiomatic learning focused on language-specific conventions
  • ✓Community-driven exercise curation and mentorship
  • ✓Concept-based learning paths within each track
  • ✓Open-source platform with transparent development

Pricing

No public pricing plans recorded.

Alternatives & comparisons

More in Education & Learning

All →