When comparing Code Combat vs Speaking JavaScript, the Slant community recommends Speaking JavaScript for most people. In the question“What are the best resources to learn JavaScript?” Speaking JavaScript is ranked 21st while Code Combat is ranked 27th. The most important reason people chose Speaking JavaScript is:
A mostly complete reference to the language, its history, its powers and its weaknesses.
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 Well written and very thorough
A mostly complete reference to the language, its history, its powers and its weaknesses.
Cons
Con Only basic concepts are taught
To learn JavaScript past the basics, additional resources will be required.
Con Assumes some programming knowledge
This book is not for beginners. It's targeted towards people who already have programming experience, though not necessarily in JavaScript.