Links

CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics. Solve games, code AI bots, learn from your peers, have fun.

Want to practice coding? Try to solve these programming puzzles (25+ languages supported).

What’s this game? Clash of Code is a game to improve your coding efficiency by solving short programming problems with other people, at the same time. Players share their solution at the end of a game to help other players improve their coding skills. What’s the purpose? ⭐ Improve your problem-solving skills ⭐ Learn from other people’s code ⭐ Practice coding interview questions You ...

Want to practice coding? Try to solve these easy puzzles (25+ languages supported).

Learn about any technology with interactive and open source tutorials.

Multiplayer games for coders who want to practice theirs coding skills with their peers (25+ languages supported).

Chess, the Game of Kings, is a classical board game that has been played for centuries, and has also been a cornerstone of artificial intelligence development for decades. You can easily learn all about how this game is played by doing an online search or reading this Wikipedia article. This Codingame implementation makes use of the Chess960 rules, also known as Fischer Random Chess, where the ...

Recursion in computer programming is exemplified when a function is defined in terms of simpler, often smaller versions of itself. The solution to the problem is then devised by combining the solutions obtained from the simpler versions of the problem. One example application of recursion is in parsers for programming languages.

Want to practice coding? Try to solve this easy puzzle "Power of Thor - Episode 1" (25+ languages supported).

Definition A computer simulation is a simulation, run on a single computer, or a network of computers, to reproduce behavior of a system. On CodinGame, this kind of puzzle often needs a rewrite of the game engine, so your code will be able to anticipate the game state several turns in advance and take the best decision. Source: Wikipedia (license)