

CodinGame
41 likes
CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics.
Cost / License
- Free
- Proprietary
Application types
Platforms
- Online
Features
- Gamification
- Integrated Chat
Tags
- programming
- challenge
CodinGame News & Activities
Highlights All activities
Recent activities
anthonyfillionmaillet added CodinGame as alternative to SharpSkill
RezaSi added CodinGame as alternative to Go Interview Practice
Featured in Lists
A list with 430 apps by AmileyaRyver without a description.
List by AmileyaRyver with 430 apps, updated







Comments and Reviews
The good
The bad
It's impossible to copy and paste to/from the site. I suspect this is on purpose, because any reasonable code editor would have this feature, and you'd have to go to a great extent to break it.
Working with your own IDE is impossible: when you select something into the site, it deselects your text quite quickly, though it is possible to select. When you paste something, it progressively indents the text (at least with Python). This was not even disabled for the tutorial.
I thank AlternativeTo for existing, because they allowed me to find alternatives to this poor user experience. I will try some of them out; I'll probably pass on CodinGame's opportunity because of this copy/paste conundrum; as much as its gamification tries to hook me into addiction. The same happened to me on HackerRank.
I think any site messing with your browser's basic functions infringes upon your right to use your computer. (Richard Stallman, founder of GNU, noticed that if you can't use the software, then the software is using you.)
The fact that they are doing it for copy protection or enforcing honesty among players is not an excuse. Malevolent people will circumvent the JS, but honest people are repelled by such mistreatment.
[Edited by danhaiduc, September 07]
It has helped me learn new languages in the best possible way: By building AI's and playing games! No weird challenges in which you have to have some specific knowledge to solve. Just use your brain, research the solution that best fits your approach and apply it against other players. For me, it's the best!
Their engine supports many languages including less common like Haskell Bash Groovy Golang Rust Scala and they can be used to solve all the challenges available on the site. A large part of the community is French speaking and it exists a French version of the site.