JOY OF PROGRAMMING
Write real Python to control robots, drones and machines
JOY OF PROGRAMMING is a 3D puzzle game where you write real Python code to control machines, robots, drones and other devices. Each level is a short challenge. Topics include logistics, PID control for robots, car navigation, brute-force password cracking, classic algorithms, image processing and computer vision.
Paid · No login · Desktop · Advanced

About JOY OF PROGRAMMING
You can use real Python packages such as numpy, pandas, scipy and scikit-learn. The in-game editor has syntax highlighting, auto-complete and a debugger, or you can use VS Code or PyCharm. The store page calls it very hard and recommends prior programming knowledge, so it suits experienced coders.
It is a paid game by Prof. Scherer on Steam for Windows only. Because it runs real Python, only run code you trust. A level editor lets you share levels on the Workshop.
On Breakpoint since 23 Oct 2026.
