Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Codechef?
Ad
Ad
CodinGame
All
3
Experiences
Pros
3
Top
Pro
Primary focus is learning, education, and fun
Many of the other programming challenge websites focus on competition or job placement. Codingame, however, focuses on improving your skills through pure gamified education.
See More
Top
Pro
Large community and support network
The community is a large part of Codingame's platform and the social features are well integrated into the platform. Reaching out for help, when and if needed, is very easy.
See More
Top
Pro
Consistently updated with new content
There are always new challenges, mini-games, and competitions to be found on the site. It would be a challenge in-itself to find yourself without anything to do.
See More
Hide
Get it
here
13
0
CheckiO
All
5
Experiences
Pros
4
Cons
1
Top
Pro
Community backed solution reviews
Users can publish their solutions for different problems and other users can review the code and give their opinions on how they would have solved the problem. Sometimes, some of the most active users get their code reviewed by Guido Van Rossum (the creator of the Python language) himself.
See More
Top
Con
Not for absolute beginners
CheckiO does not teach syntax, instead it teaches how to solve problems using a particular programming language therefore some basic programming knowledge is required to start.
See More
Top
Pro
Available in multiple languages
CheckiO crowdsources translations for problems. Currently problems have been translated in 10 languages. So it's highly possible that eventually more languages will be supported.
See More
Top
Pro
Ability to create new challenges
New missions can be created and uploaded using GitHub. After that is done, it's suggested to CheckiO and if it fills all the requirements after being reviewed by a CheckiO team member, it's pulled into the game.
See More
Top
Pro
Challenges from GitHub, O'Reilly, Dropbox and Hubspot.
See More
Hide
Get it
here
6
0
exercism.org
All
4
Experiences
Pros
2
Cons
1
Specs
Top
Pro
Human review and feedback
Rather than merely test for code correctness, Exercism uses peer review to improve general programming techniques. Users are encouraged to comment on others' solutions, and refine their own based on feedback.
See More
Top
Con
Custom commandline client
Exercism requires using a CLI utility to fetch and submit exercises. This is inconvenient compared to web-only alternatives, and poses an additional barrier to entry for some users.
See More
Top
Pro
Practice with production tools
Unlike many code practice websites, Exercism requires the user to develop and test entirely offline, submitting only the finished code. This promotes familiarity with essential tools and workflow, not just the bare language.
See More
Specs
Languages:
Bash, C, C++, C#, Clojure, Dart, Elixir, Erlang, Go, Java, JavaScript, Kotlin, Python, Ruby, Rust,TypeScript
Features:
Exercises
Hide
Get it
here
178
22
Codewars
All
7
Experiences
Pros
5
Cons
1
Specs
Top
Pro
Challenges cover all areas of programming
Algorithms, OOP, functional programming, you name it - there's a challenge class for it and in just about every language.
See More
Top
Con
Require some coding knowledge
You require some coding knowledge to get an account with code wars. The topics are limited
See More
Top
Pro
Submit your own challenges
If you think you have a good idea for a challenge that could be added to the dojo then go add it and get feedback.
See More
Top
Pro
Multi-language support
Users can complete code challenges in over 12 different languages.
See More
Top
Pro
Learning gamification
Get points and increase your level by completing coding challenges.
See More
Top
Pro
Free
Codewars is completely free to use.
See More
Specs
Languages:
BF / C / C++ / C# / Clojure / CoffeeScript / Crystal / Dart / Elixir / Erlang / F# / Go / Haskel / Java / JavaScript / Lua / Nim / Objective-C / OCaml / PHP / Python / R / Ruby / Rust / Shell / SQL / Swift / TypeScrypt
Hide
See All
Experiences
Free
27
5
Code Combat
All
3
Experiences
Pros
2
Cons
1
Top
Con
Only basic concepts are taught
To learn JavaScript past the basics, additional resources will be required.
See More
Top
Pro
A fun introduction to JS syntax and logic
Code Combat teaches you JavaScript through a game. It's a fun and engaging way to learn the basics.
See More
Top
Pro
It has the ability for teachers to manage a class
Student progress can be seen allowing teachers to let students work at their own pace and see who might need help or who is doing excellent.
See More
Hide
Get it
here
4
1
Zoombowi
All
4
Experiences
Pros
3
Specs
Top
Pro
Very addictive
Users gain XP for every challenge they complete, can unlock achievements and climb the global leaderboard. This provides the user with a genuine sense of progression as their skillset increases.
See More
Top
Pro
Learn to think like a programmer
Almost everything relating to learning to code is geared toward only teaching basic syntax. Edabit goes beyond syntax and teaches its users how to think like real programmers (problem solving) in a fun and interactive way.
See More
Top
Pro
Get instant feedback
Users can start coding immediately while getting instant feedback. If their code works, they pass the challenge. If it doesn't, they fail and must try again.
See More
Specs
Languages:
C++, C#, JavaScript, PHP, Python, Java, Ruby, Swift
Hide
FREE
8
4
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop