Codewars offers community-created coding exercises called kata, with practice across more than 55 programming languages.
EMKC
EMKC offers practical coding challenges and contests that can be completed in any of 17 programming languages.

About EMKC
EMKC provides practical coding challenges that can be solved in one of 17 programming languages. Challenges are grouped by difficulty, with 10 points for Easy, 30 points for Medium, and 50 points for Hard.
Each challenge can be completed up to 17 times, once in each available language, and new challenges are added over time. The site also lists contests alongside individual challenges.
Key features
- Complete coding challenges in 17 programming languages
- Earn 10 points for Easy challenges
- Earn 30 points for Medium challenges
- Earn 50 points for Hard challenges
- Repeat challenges once per language, up to 17 times
- Join contests alongside individual challenges
- Offers 17 language options for challenges
- Allows challenges to be repeated in different languages
- New challenges are added over time
EMKC at a glance
- Website
- emkc.org/challenges
- 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 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
EMKC alternatives
Tools and sites you could use instead, ranked by how closely they match.
AtCoder hosts online programming contests, including beginner and heuristic contests, with practice contests for new users.
Toph hosts competitive programming contests and problems on algorithms and data structures, with a community for participants.
CodeAbbey offers programming problems for practice, with recent challenges and a programming certificate.
Rosetta Code presents solutions to the same programming tasks in multiple languages for comparison.
Programiz offers free online compilers and code editors alongside programming tutorials for languages including Python, JavaScript, SQL, and C++.
Popular in Learn to Code
Well-known listings from the same topic.
EMKC FAQ
How many languages can I use for challenges?
How does scoring work?
Can I repeat a challenge?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












