Skip to content
whatismyalternative

Exercism

Get really good at programming. Develop fluency in 84 programming languages with our blend

Visit Exercism

Exercism is a free, not-for-profit platform for learning and practicing programming. It provides coding exercises across 84 language tracks, an in-browser editor, automated code analysis, and free human mentoring. The platform is community funded and 100% free.

Exercism offers a CLI-first tool for downloading and submitting exercises from the terminal, an in-browser editor supporting all 84 languages, automated analysis for feedback on solutions, and human mentoring for language-specific conventions and idioms. Additional features include GitHub Syncer for backing up solutions, a forum, Discord, and community videos. The platform is available in multiple languages and includes editions for Exercism, Jiki (a beginners platform), Exercism for Teams, and Exercism Research.

Exercism is designed for anyone learning to code, from beginners to those upskilling in new languages. It is packaged as a free service with no paid plans mentioned, supported by donations and community contributions.

12 alternatives to Exercism

Ranked by how well each tool replaces Exercism: shared features, audience, price and popularity.

  1. Achieve mastery through coding practice and developer mentorship

    Covers 0 of 15 key features.

    Free plan
    64 out of 100 matchFree
  2. Learn to code with bite-sized challenges

    Covers 3 of 15 key features.

    Free plan
    64 out of 100 matchFree
  3. Learn and practice coding with problems

    Covers 1 of 15 key features.

    Free plan
    64 out of 100 matchContact sales
  4. Your personal tutor for math and coding

    Covers 3 of 15 key features.

    Free plan
    62 out of 100 matchContact sales
  5. Learn to code and use AI, all through the power of play.

    Covers 0 of 15 key features.

    Free planOpen source
    62 out of 100 matchFree
  6. freeCodeCamp — Learn to Code for Free. Coding Courses & Certifications

    Covers 1 of 15 key features.

    Free plan
    61 out of 100 matchFree
  7. Digital fluency for every student, in every classroom.

    Covers 4 of 15 key features.

    Free planOpen source
    61 out of 100 matchFree
  8. The programming classroom, supercharged

    Covers 0 of 15 key features.

    Free plan
    61 out of 100 match$2/mo
  9. Coding for kids with game-based programming lessons.

    Covers 0 of 15 key features.

    61 out of 100 matchContact sales
  10. Coding games and programming challenges for beginner and advanced

    Covers 0 of 15 key features.

    Free plan
    61 out of 100 matchFree
  11. Learning platform offering short video lessons for teams and schools.

    Covers 5 of 15 key features.

    Free plan
    60 out of 100 match$20.75/mo
  12. The ultimate tech learning hub.

    Covers 5 of 15 key features.

    Free plan
    60 out of 100 matchContact sales