Codewars
Codewars is a coding practice platform where developers sharpen their skills by solving programming challenges called kata, ranked by difficulty from beginner (8 kyu)…
Our verdict
Who it's for
Code challenges for developers
Who should look elsewhere
No structured learning paths or curriculum, just individual challenges
Pros
- +Massive library of challenges across 55+ languages
- +Community solutions teach you patterns you would not discover alone
- +Free tier provides full access to the challenge library
- +Test-driven approach builds real development habits
- +Strong community that continuously creates new content
Cons
- −No structured learning paths or curriculum, just individual challenges
- −Some kata have unclear instructions or edge cases
- −In-browser editor lacks features of a real IDE
- −Difficulty ratings can be inconsistent across languages
- −Premium subscription adds limited value over the free tier
Key features
- ✓Thousands of coding challenges (kata) across 55+ languages
- ✓Difficulty ranking system from 8 kyu (beginner) to 1 kyu (expert)
- ✓In-browser code editor with instant test-driven feedback
- ✓Community solutions for learning alternative approaches
- ✓User-authored kata creation and publishing
- ✓Honor points and leaderboard rankings
- ✓Language-specific skill tracking and progress analytics
- ✓Classroom tools for educators and schools
- ✓Technical assessment integration via Qualified
- ✓Discussion threads on each kata for collaborative learning
Pricing
| Plan | Price | Billing | Notes |
|---|---|---|---|
| Free | $0 | month | Full access to all kata challenges; Community solutions viewing; Honor points and rankings |
| Codewars Red (Monthly) | $5 | month | Ad-free experience; Enhanced statistics; Peer progress comparison |
| Codewars Red (Annual) | $3.33 | month | All Red features; Best value, save 30%; Billed annually at $40/year |