Exercism

Free coding practice in 70+ languages with human mentoring

Visit exercism.org FreeOpen source

Exercism is a not-for-profit platform with coding exercises in more than 70 programming languages. Learners solve exercises locally or in the browser and can request feedback from volunteer mentors.

Key features

  • Exercises in 70+ languages
  • Free human mentoring
  • Learning tracks with concepts
  • CLI or in-browser editor

Similar tools

  • Codewars

    Improve coding skills by training on community-created kata

    by AndelaFreemiumWeb
  • HackerRank

    Practice coding challenges and prepare for technical interviews

    by HackerRankFreeWeb
  • Hello Interview

    System design and coding interview prep from ex-FAANG engineers

    by Hello InterviewFreemiumWeb
  • LeetCode

    Coding practice platform with thousands of interview problems

    by LeetCodeFreemiumWeb, iOS, Android
  • NeetCode

    Curated coding interview roadmap with video explanations

    by NeetCodeFreemiumWeb
  • roadmap.sh

    Community learning roadmaps for developer roles and skills

    FreemiumWeb

Built a tool like Exercism? Submit it for review