When comparing Code Combat vs Codechef, the Slant community recommends Code Combat for most people. In the question“What are the best coding challenge sites?” Code Combat is ranked 12th while Codechef is ranked 18th. The most important reason people chose Code Combat is:
Code Combat teaches you JavaScript through a game. It's a fun and engaging way to learn the basics.
Ranked in these QuestionsQuestion Ranking
Pros
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.
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.
Pro Large number of languages supported
Codechef supports an impressive number of languages in it's platform. More than 35 languages are supported, all with several problems and challenges and contests.
Cons
Con Only basic concepts are taught
To learn JavaScript past the basics, additional resources will be required.
Con Interaction inside the community is limited
The Codechef forums are not very active and they are the official way of interacting inside the Codechef community. Other than the forums, the only way of interacting with other members of the community is through the comment sections of different problems.
Con It's young age makes it not popular for recruiters
Codechef is still pretty young especially compared to it's competitors. So it's not very popular with recruiters yet.