Codewars
Image source: codewars.com
A coding practice site where you solve short challenges called kata and earn rank as you go. It supports many programming languages.
How you code
Each kata is a problem with a description and a set of tests. You write a solution in the language of your choice in the browser, run the tests, and once it passes you can compare it with other people's solutions. Harder kata give more rank, and users can write new kata for others.
Details
Categories: Learn-to-code games
Platforms: Browser
Cost: Free
Language: Many real languages
Free; premium tier is optional. 55+ languages
Last verified: 2026-10-08