Skip to content
breakpoınt

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.

Play on store.steampowered.com

Paid · No login · Desktop · Advanced

JOY OF PROGRAMMING preview

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.

Is this your game? Update the listing

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help