Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.


Code Arcade is described as 'Built by CodeSignal , Code Arcade challenges players to solve programming tasks to complete game levels. It's a fun way to hone coding skills' and is an website in the development category. There are nine alternatives to Code Arcade, not only websites but also apps for a variety of platforms, including Mac, Windows, Linux and iPad apps. The best Code Arcade alternative is exercism, which is both free and Open Source. Other great sites and apps similar to Code Arcade are Codewars, CheckIO, CodinGame and Screeps.
Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.









CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics.


Learn to code JavaScript by playing game. This game claims to be the world’s first MMO strategy sandbox game for programmers.



Swift Playgrounds is a beautiful and engaging way to learn to program with Swift (programming language) on iPad and macOS. It provides a fun and interactive interface that makes learning to code a delight.




Sphere Online Judge created for the coders' community to train, to learn and to make progress. With thousands of programming problems and an international group of users Spoj is one of the best programmers' communities and online judges in the world.
VIM Adventures is an online game based on VIM's keyboard shortcuts (commands, motions and operators). It's the "Zelda meets text editing" game. It's a puzzle game for practicing and memorizing VIM commands (good old VI is also covered, of course).
