>_ 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
SQL Island — learning programming game screenshot
Learning

SQL Island

OnlineFreeest. 20144.4 (176)

Crash-land on an island and write SQL queries to talk to villagers, trade and escape. Learn databases by surviving.

SQLSQLStory
Beginner14kView game →
Regex Crossword — code puzzles programming game screenshot
Code Puzzles

Regex Crossword

OnlineFreeest. 20134.4 (142)

Fill a crossword grid where every clue is a regular expression — a puzzle game that quietly turns you fluent in regex.

RegexRegexPuzzle
Intermediate9.5kView game →
ScratchJr — game creation programming game screenshot
Game Creation

ScratchJr

OfflineFreeest. 20144.4 (980)

A gentler Scratch-style app for young children, focused on sequencing, characters, pages and playful early coding.

BlocksVisualBlocksKids
Beginner35mView game →
Blockly Games — learning programming game screenshot
Learning

Blockly Games

OnlineFreeest. 20144.4 (760)

A free set of browser puzzles that introduce programming concepts through blocks before revealing the JavaScript underneath.

BlocksJavaScriptBlocksPuzzles
Beginner12mView game →
Craftomation 101 — automation programming game screenshot
Automation

Craftomation 101

Offlineest. 20234.3 (142)

Visually program little robots to gather, craft and terraform a frozen planet back to life.

VisualVisualCrafting
Beginner3.1kView game →
Colobot: Gold Edition — robot programming programming game screenshot
Robot Programming

Colobot: Gold Edition

Offlineest. 20154.3 (96)

A real-time strategy adventure where you program your robots in CBOT, a language close to C++ and Java.

C++CBOTRTSOpen-source
Intermediate2.4kView game →
CodeCombat — learning programming game screenshot
Learning

CodeCombat

OnlineFreeest. 20134.3 (642)

Learn Python or JavaScript by playing a top-down RPG where every move is a line of code you write.

PythonJavaScriptRPGLearning
Beginner32kView game →
Adventure Land — mmo / rts programming game screenshot
MMO / RTS

Adventure Land

Onlineest. 20184.3 (132)

A browser MMORPG where you can play by hand — or open the console and code up to four characters in JavaScript.

JavaScriptMMORPGAutomation
Advanced3.8kView game →
Selfless Heroes — visual puzzle programming game screenshot
Visual Puzzle

Selfless Heroes

Offlineest. 20204.3 (47)

Solve puzzles by writing one program that an entire team of heroes runs in parallel — coordination is the challenge.

VisualParallelPuzzle
Intermediate1.3kView game →