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


CodinGame is described as 'Challenge-based training platform for programmers where you can play with the hottest programming topics' and is a Code Learning service in the development category. There are more than 25 alternatives to CodinGame, not only websites but also apps for a variety of platforms, including Windows, Mac, Linux and iPhone apps. The best CodinGame alternative is exercism, which is both free and Open Source. Other great sites and apps similar to CodinGame are HackerRank, LeetCode, tutorialspoint and Codewars.
Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.


A fun social platform for hackers to solve interesting puzzles, build quick hacks, code game bots and collaborate to solve real-world challenges.


LeetCode is a platform for learning and improving coding skills with the goal of being fully prepared for programming interviews. Choose problems to solve from categories such as System Design, Algorithms and Database, join code contests and engage in mock interviews.


Free tutorials and reference manuals with examples for Computer Fundamentals, JSF, C Sharp, Flex, GWT, PL/SQL, Eclipse, JUnit, Pascal, Maven, Scala, Spring, Struts 2, HTML5, ANT, iBATIS, Django, JSP, JAVA, JDBC, AJAX, WAP, SQL, MySQL, C/C++, PERL, PHP, Ruby, Ruby on Rails...




Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve.






Interactive platform for acquiring Web3 skills via Missions—micro-tasks covering crypto topics—rewarding users with tokens, NFTs, and merchandise from crypto brands. Earn Bits to boost winning odds, create Missions, join Guilds, and benefit from referrals.





Robocode is a programming game where the goal is to code a robot battle tank to compete against other robots in a battle arena. So the name Robocode is a short for "Robot code". The player is the programmer of the robot, who will have no direct influence on the game.



Coderbyte is a place built for anyone to practice and perfect their programming skills. Challenges are added almost every day so you can work on applying your algorithmic thought process on any problem you want at anytime.
Learn to code JavaScript by playing game. This game claims to be the world’s first MMO strategy sandbox game for programmers.


