Top-Rated Free Programming Games on Steam

5 free Programming games with 500+ reviews and a 70%+ positive rating, newest first.

Browse all Programming →
The Perfect Tower II - Players say: Defend a lone tower through enemy waves, then spend rewards on town upgrades, linked minigames, and automation. Players like: Deep System Variety · Tower Build Options · Ongoing Unlocks ·
Read More ▶Less ◀

The Perfect Tower II is a mix between an incremental and a tower defense game. Build a town, manage resources and explore a variety of mini-games and tons of upgrades. Fully automate your game and watch numbers going up!

Upload Labs - Players say: Build a node-based computer system to download, process, and upload files while researching, hacking, coding, and training AI. Players like: Addictive Progression · System Optimization · New Mechanics Unlock ·
Read More ▶Less ◀

A sci-fi management game where you build and optimize your computer's system from the ground up. Connect and configure interconnected nodes to efficiently download, process, and upload files. Manage your setup, solve system challenges, and become the ultimate system architect

TEST TEST TEST - Players say: An overworked office employee relives a 15-minute day, searching rooms and cracking cryptic, real-world-linked puzzles to escape. Players like: Unexpected Puzzle Solutions · ARG-Style Puzzles · Satisfying Breakthroughs ·
Read More ▶Less ◀

Escape a time loop as an overworked office employee by solving cryptic puzzles with alternate reality game elements.

Bitburner - Players say: As an unknown hacker in a dystopian world, write JavaScript to breach servers, automate income, and unlock new systems. Players like: Scripted Automation · Incremental Progression · Coding Practice ·
Read More ▶Less ◀

Bitburner is a programming-based incremental game. Write scripts in JavaScript to automate gameplay, learn skills, play minigames, solve puzzles, and more in this cyberpunk text-based incremental RPG.

Screenshot
Screenshot
Screenshot
Dec 10, 2021
95% 👍
of 7.4k
One Dreamer: Prologue - Players say: As developer Frank, explore blended realities, program objects with pseudocode, and uncover why he pursued game development. Players like: Pixel Art · Engaging Story · Music and Voice ·
Read More ▶Less ◀

Modify the world around you with pseudocode as you journey through blended realities and discover why Frank became a game developer in the first place.