Dev Resources
Codewars favicon

Codewars

Code Challenge

Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential.

Codewars's website screenshot

About Codewars

Codewars is a coding practice platform where developers solve programming exercises called "kata" to build and demonstrate skill. Kata are created by the community, ranked from beginner to expert level, and can be solved directly in the browser with test cases used to validate solutions as they progress. The platform supports more than 55 programming languages.

After solving a kata, users can compare their solution against others submitted by the community and discuss approaches, techniques, and feedback. Completing kata earns honor and contributes to rank progression and leaderboard standing. Users can also author their own kata to teach specific techniques or challenge other members.

The platform is aimed at developers looking to practice coding, learn new languages, and engage with a peer community, as well as those interested in mentoring others through kata creation or solution review. It is built on Qualified.io, which is also used as an assessment platform for organizations for hiring, upskilling, and certification.

Key features

  • Coding challenges called "kata" ranked from beginner to expert level
  • Supports 55+ programming languages including Python, JavaScript, Java, C++, Go, and Rust
  • Instant feedback via in-browser test cases (TDD) while solving kata
  • Compare your solution with other community solutions after completing a kata
  • Create and publish your own kata for others to solve
  • Earn honor and ranks, and move up community leaderboards

Frequently asked questions

What is Codewars for?

It is a platform for practicing coding skills by solving community-created challenges called kata, ranked from beginner to expert.

What programming languages does Codewars support?

Codewars supports 55+ programming languages, including C, C#, C++, Go, Java, JavaScript, Python, Ruby, Rust, Swift, and TypeScript.

Who is Codewars for?

It is aimed at developers who want to sharpen their skills, learn new languages, and compete with peers, as well as educators and companies assessing candidates.

Does Codewars offer anything for companies?

Yes, Codewars is built on Qualified.io, an assessment platform organizations use for hiring, upskilling, and certification programs.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like