>_ program-games.org
browse games
~/catalog

The full catalog

Every programming game we’ve indexed. Filter by language, difficulty, genre and availability — sorted however you like.

// catalog

99 games
The Farmer Was Replaced — automation programming game screenshot
Automation

The Farmer Was Replaced

Offlineest. 2023★4.8 (526)

Program a drone to automate an entire farm. Plant, harvest, optimise — then watch your code outgrow you.

PythonAutomationOptimization
Intermediate18kView game →
TIS-100 — assembly puzzle programming game screenshot
Assembly Puzzle

TIS-100

Offlineest. 2015★4.8 (642)

Reverse-engineer a corrupted parallel computer by writing assembly for its tiny nodes. Zachtronics’ cult open-ended assembly puzzler.

AssemblyAssemblyOptimization
Expert9.1kView game →
EXAPUNKS — hacking / terminal programming game screenshot
Hacking / Terminal

EXAPUNKS

Offlineest. 2018★4.8 (401)

It’s 1997 and you’re a hacker with a disease only an illegal procedure can cure. Write EXA agents to infiltrate machines and steal what you need.

AssemblyHackingAssembly
Advanced7.5kView game →
Opus Magnum — mechanical programming programming game screenshot
Mechanical Programming

Opus Magnum

Offlineest. 2017★4.8 (564)

Build and program elegant alchemical machines, then optimise them for cost, cycles and area. The most approachable Zachtronics.

VisualVisualOptimization
Intermediate11kView game →
Turing Complete — circuit / hardware programming game screenshot
Circuit / Hardware

Turing Complete

Offlineest. 2021★4.8 (612)

Start with a single NAND gate and build your way to a working CPU — then write assembly for the computer you designed.

LogicAssemblyLogic GatesCPU
Advanced13kView game →
Scratch — game creation programming game screenshot
Game Creation

Scratch

OnlineFreeest. 2007★4.8 (5400)

The classic block-based creative coding platform where kids build games, stories and animations by snapping instructions together.

BlocksVisualBlocksKids
Beginner200mView game →
Screeps: World — mmo / rts programming game screenshot
MMO / RTS

Screeps: World

Onlineest. 2016★4.7 (318)

An open-source MMO RTS where your units are driven by JavaScript you write — and the world keeps running 24/7, even while you sleep.

JavaScriptTypeScriptMMOPersistent
Advanced12.4kView game →
SHENZHEN I/O — circuit / hardware programming game screenshot
Circuit / Hardware

SHENZHEN I/O

Offlineest. 2016★4.7 (528)

Build circuits and write microcontroller assembly to make gadgets for a shady electronics firm — datasheets, debugging and all.

AssemblyCircuitsAssembly
Expert8.3kView game →
7 Billion Humans — visual puzzle programming game screenshot
Visual Puzzle

7 Billion Humans

Offlineest. 2018★4.7 (388)

Program a whole crowd of workers with one shared algorithm and watch them move in perfect, parallel lockstep.

VisualVisualParallel
Intermediate8.9kView game →
1–9 of 99