Exercism offers practice and mentoring across 83 programming languages.
Codewars
Codewars offers community-created coding exercises called kata, with practice across more than 55 programming languages.

About Codewars
Codewars provides small community-created coding exercises called kata. Users solve them in the browser using test cases, with support for 55+ programming languages. Challenges are ranked from beginner to expert, and completing higher-ranked kata affects rank and profile level.
After solving, users can view and compare other solutions, discuss approaches, and compete with peers. Users can also author and share their own kata focused on specific skills or topics.
Key features
- Community-created coding exercises called kata for technique practice
- Support for 55+ programming languages
- In-browser solving with test cases to check work
- Ranked kata from beginner to expert with profile levels
- View and compare other users' solutions after solving
- Tools to author and share custom kata
- Practice across 55+ programming languages
- Solution comparison and discussion after each kata
- Community members can author kata for specific skills
Codewars at a glance
- Website
- codewars.com
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Codewars alternatives
Tools and sites you could use instead, ranked by how closely they match.
EMKC offers practical coding challenges and contests that can be completed in any of 17 programming languages.
30 Seconds of Code offers hundreds of short coding articles to help readers practice programming skills.
NeetCode offers coding interview practice through courses, assessments, head-to-head mode, and a catalog of programming problems.
Coding Problems provides solutions to coding and algorithm problems and multiple programming exercises.
Rosetta Code presents solutions to the same programming tasks in multiple languages for comparison.
Popular in Learn to Code
Well-known listings from the same topic.
Codewars FAQ
What can I use Codewars for?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












