"These are programming games in which you're presented with puzzles that you have to solve with programming commands, either in pure code or in a more conceptual way. Ultimately, you're using ...