Freedom251 › Coding Learning Software
Codewars

What Codewars is
Codewars helps people build coding skills by solving programming exercises called kata. The community-created challenges cover different techniques and difficulty levels, from beginner to expert. Users can solve them in a browser and run test cases as they work; completing higher-ranked kata advances a profile level. After finishing a challenge, learners can compare solutions and discuss different approaches. Users can also author kata, share solutions, and give feedback, while community leaders moderate the content and community. Freestyle Sparring, known as Kumite, has users take turns remixing and refactoring one another’s code. Codewars says it supports more than 55 programming languages and covers computer science topics. It is available on the web and through an API. API v1 provides public JSON endpoints without authentication for user, completed challenge, authored challenge, and kata information. Its documentation describes v1 as minimal and inconsistent, notes it was never actively developed, and says v2 is planned without an ETA. The service is for people at least 16 years old. A free plan is available; Codewars Red plans are listed from $5 a month.
Who it suits
Codewars suits learners who want to practice programming through ranked challenges, test cases, and comparison with other solutions. It also offers ways for users to create kata and participate in community feedback and code remixing.
What it does well
- Challenges range from beginner to expert.
- Browser-based kata include test cases.
- Supports more than 55 programming languages.
- Learners can compare solutions and discuss approaches.
- Users can author kata and share feedback.
What to know first
- Services are available only to people aged 16 or older.
- API v1 is described as minimal and inconsistent.
- API v2 has no stated release timeline.
- Webhooks are poorly documented and not very usable.
Limits
Codewars Red paid plans add enhanced statistics, an ad-free experience, peer progress comparisons, beta features, and an exclusive profile badge.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Codewars Red Semi-annual | billed every 6 months · Enhanced Statistics · Ad-Free Experience · Compare your progress to peers · Access to beta features · Exclusive profile badge | $24 |
| Codewars Red Annual | billed annually · Enhanced Statistics · Ad-Free Experience · Compare your progress to peers · Access to beta features · Exclusive profile badge | $40 a year |
| Codewars Red Monthly | billed monthly · Enhanced Statistics · Ad-Free Experience · Compare your progress to peers · Access to beta features · Exclusive profile badge | $5 a month |
As codewars.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Codewars website
- Create an account or sign in through a supported third party such as GitHub
- Choose a kata and select a supported programming language
- Solve it in the browser and run the test cases
- Compare your solution with community answers
- Author or remix kata when you want to contribute
Verdict
Codewars centers on practical coding exercises, with ranked kata, test cases, and community solution sharing. The API documentation describes significant limits to v1 and webhooks, so readers considering those features should review those constraints.
Questions
Is Codewars free?
Yes. Codewars has a free plan. Codewars Red starts at $5 a month.
Which platforms are available?
The listed platforms are web and API.
What is a kata?
A kata is a community-crafted coding exercise designed to strengthen different programming techniques.
How many programming languages does Codewars support?
Codewars says it supports more than 55 programming languages.
Can users create challenges?
Yes. Users can author kata focused on particular interests and skill sets, including interview questions.
Who owns Codewars?
Andela Inc. owns and operates Codewars and its services.
Facts from Codewars's own pages
- Age eligibility
- The Terms of Use say the services are available only to individuals at least 16 years old. · codewars.com, 8 Oct 2026
- API
- Codewars API v1 exposes public JSON endpoints without authentication for user, completed challenge, authored challenge, and kata information. · dev.codewars.com, 8 Oct 2026
- API limitation
- The API documentation describes v1 as minimal and inconsistent, says it was never actively developed, and says v2 is planned without an ETA. · dev.codewars.com, 8 Oct 2026
- Authoring
- Users can create kata focused on particular interests and skill sets, including interview questions. · codewars.com, 8 Oct 2026
- Community
- Users author kata, share solutions, and comment with constructive feedback. · codewars.com, 8 Oct 2026
- Company
- The Terms of Use identify Andela Inc. as the owner and operator of Codewars and its services. · codewars.com, 8 Oct 2026
- Compare solutions
- After completing a kata, users can compare their solution with others and discuss approaches with the community. · codewars.com, 8 Oct 2026
- Freestyle sparring
- The About page lists Freestyle Sparring, where users take turns remixing and refactoring others' code through Kumite. · codewars.com, 8 Oct 2026
- In browser
- Users can solve kata in the browser and use test cases to check their work as they progress. · codewars.com, 8 Oct 2026
- In-browser practice
- Users can solve kata in the browser and use test cases to check their work as they progress. · codewars.com, 8 Oct 2026
- Integrations
- The privacy policy says users may sign in through a third party such as GitHub, which can transmit account content or information to Codewars. · codewars.com, 8 Oct 2026
- Kata practice
- Users practice with community crafted coding exercises called kata, intended to strengthen different coding techniques. · codewars.com, 8 Oct 2026
- Languages
- The site says it supports more than 55 programming languages. · codewars.com, 8 Oct 2026
- Owner
- Codewars' privacy policy says the service is owned and operated by Andela Inc. · wf.codewars.com, 8 Oct 2026
- Peer learning
- After solving a kata, users can compare their answer with other users and learn from their approaches. · docs.codewars.com, 8 Oct 2026
- Purpose
- Codewars helps users learn, train, and improve coding skills by solving programming tasks of varied types and difficulty levels. · docs.codewars.com, 8 Oct 2026
- Ranks
- Kata are ranked from beginner to expert, and completing higher ranked kata advances a user's profile level. · codewars.com, 8 Oct 2026
- Security
- Codewars says it uses physical, technical, organizational, and administrative security measures appropriate to the personal data and its processing, while noting no internet transmission or storage method is completely secure. · codewars.com, 8 Oct 2026
- Support
- The About page lists [email protected] as a contact address. · codewars.com, 8 Oct 2026
- Training modes
- The docs describe learning through increasingly difficult challenges, repetition, solution improvement, and comparisons with other users. · docs.codewars.com, 8 Oct 2026
- Webhook limitation
- The documentation says webhooks were never actively developed, are poorly documented, and are not very usable at the moment. · dev.codewars.com, 8 Oct 2026
- Webhooks limitation
- The API documentation says webhooks were never actively developed, are poorly documented, and are not very usable at the moment. · dev.codewars.com, 8 Oct 2026
Where Codewars stands on Freedom251
- Coding Learning Software#10 of 42
- Coding Challenge Platforms#9 of 30
