Duolingo's GPT-4 AI tutor for language learners.
View detailsExercism
A free platform for learning programming languages through practice exercises with human mentoring.
Exercism is a free, open-source platform for learning to code through practice and mentoring. It offers exercises in more than 70 programming languages, from Python and JavaScript to Rust and Go, with a focus on writing real code and getting feedback from a human mentor. Each language track is organised as a series of exercises that build on each other.
Key Features
- Coding exercises in 70+ languages
- Free human mentoring on submissions
- Language tracks that build step by step
- Practice in your own editor or the browser
- Community forum and learning mode
- Completely free, run by a non-profit
Pricing
| Plan | Price | Details |
|---|---|---|
| Free | $0 | All exercises, mentoring, and community features are free. |
Prices as listed in 2026 research. Always check the official site for the latest price — plans change. Free plan: Yes — it has a free plan.
Popular with: Developers, Students
How it works
The platform is run by a non-profit and is completely free, including the mentoring, which is provided by volunteers. Students solve exercises in their own editor or in the browser, submit them, and get feedback on style, idioms, and approach. It also includes a community forum and a learning mode for beginners.
Exercism is best for developers who learn by doing and want human feedback without paying for a bootcamp. It is not a video course, so it suits self-directed learners who are comfortable reading documentation and working through exercises at their own pace.
Pros and Cons
✓ Pros
- Completely free, including mentoring
- Covers 70+ programming languages
- Human feedback on your code
- Good for self-directed learners
✗ Cons
- No video lessons, practice is text-based
- Mentoring depends on volunteer availability
- Less structured than a paid course
Frequently Asked Questions
Is Exercism free?
Yes — Exercism has a free plan. Free
What is Exercism best for?
developers who want free, mentored coding practice in many languages.
What kind of tool is Exercism?
Exercism is a Education & Learning tool on VerlumoAI.
Related Tools
Khan Academy's AI tutor that teaches, not just answers.
View detailsFlashcards plus an AI tutor that quizzes you — Q-Chat.
View detailsLast reviewed: November 2026