- #1 Glyphs Apprentice
97% matchMixed61% of 18 reviews2017
Dev: inSPIRE Games
Windows
Median: 4.9 hrsMean: 5.5 hrs≥1hr: 99%
Glyphs Apprentice is a deeply engrossing problem solving game, using simple programming to animate game objects. There are over 70 levels, each with a near infinite number of solutions.
Why similar: Programming 72.2% ★, Puzzle 13.9%, Indie 13.8%
- #2 Jump, Step, Step
96% matchPositive83% of 12 reviews2017
Dev: Phung Games
Windows
Jump Step Step is a gorgeous and funny programming game with bonsai trees, a crazy robot and a broken rocket. Bob is short-circuited and goes mental. Please send him a series of moves to guide him back to his ship. Without your help Bob will probably tell himself to step on a spike and die.
Why similar: Programming 69.4% ★, Indie 19.1%, Puzzle 11.5%
- #3 Glitchspace
96% matchMostly Positive73% of 374 reviews2016
Dev: Space Budgie
Windows · Mac · Linux
Median: 48 minMean: 19.9 hrs≥1hr: 46%
Glitchspace is about reprogramming the game to solve puzzles. Trapped in an abstract cyberspace world, your way forward uses visual programming to edit environmental geometry, whilst unlocking key programming concepts along the way.
Why similar: Programming 78.3% ★, Puzzle 12.7%, Indie 9%
- #4 7 Billion Humans
95% matchVery Positive94% of 2,088 reviews2018
Dev: Tomorrow Corporation
Windows · Mac · Linux
Median: 3.4 hrsMean: 11.6 hrs≥1hr: 83%
Automate swarms of office workers to solve puzzles inside your very own parallel computer made of people. A thrilling followup to the award winning Human Resource Machine. Now with more humans!
Why similar: Programming 81.6% ★, Puzzle 11.8%, Indie 6.6%
- #5 Cyber Sentinel
94% matchPositive86% of 43 reviews2016
Dev: mindhelix.pl
Windows · Mac · Linux
Experience the hacker's side of cyberpunk in Cyber Sentinel! This design-based puzzle game features a complete visual programming kit for designing your own viruses.
Why similar: Programming 68.4% ★, Indie 17.5%, Puzzle 14%
- #6 TIS-100
94% matchOverwhelmingly Positive97% of 4,045 reviews2015
Dev: Zachtronics
Windows · Mac · Linux
Median: 1.2 hrsMean: 6.2 hrs≥1hr: 52%
TIS-100 is an open-ended programming game by Zachtronics, the creators of SpaceChem and Infinifactory, in which you rewrite corrupted code segments to repair the TIS-100 and unlock its secrets. It’s the assembly language programming game you never asked for!
Why similar: Programming 86.2% ★, Puzzle 9.7%, Indie 4.1%
- #7 Human Resource Machine
93% matchVery Positive94% of 4,614 reviews2015
Dev: Tomorrow Corporation
Windows · Mac · Linux
Median: 3.1 hrsMean: 6.2 hrs≥1hr: 84%
Program little office workers to solve puzzles. Be a good employee! The machines are coming... for your job. From the creators of World of Goo and Little Inferno.
Why similar: Programming 80.6% ★, Puzzle 12.3%, Indie 7%
- #8 Prelogate
92% matchVery Positive91% of 98 reviews2014
Dev: blamedrop
Windows · Linux
Median: 2.3 hrsMean: 3.9 hrs≥1hr: 93%
Prelogate is a logic puzzle game. Solve puzzles by redirecting laser beams, mixing them and controlling them with logic gates.
Why similar: Programming 62.5% ★, Indie 19.4%, Puzzle 18.1%
- #9 Prime Mover
91% matchVery Positive89% of 214 reviews2018
Dev: 4Bit Games
Windows · Mac · Linux
Median: 3.4 hrsMean: 6.4 hrs≥1hr: 87%
Retrace the path of the Prime Mover to uncover the story of the Byte of Burden! Prime Mover is an open-ended puzzle game about designing circuit boards.
Why similar: Programming 75.8% ★, Puzzle 14%, Indie 10.3%
- #10 Algo Bot
91% matchVery Positive82% of 187 reviews2018
Dev: Fishing CactusPub: Plug In Digital
Windows · Mac · Linux
Median: 3.6 hrsMean: 4.8 hrs≥1hr: 91%
Algo Bot is puzzle game that takes place deep inside the Europa, a pan-galactic colonisation ship, where a recycling mission goes horribly wrong. Use your algorithm special skills to command Algo Bot, a service droid, and help PAL, a cantankerous line manager, to contain the crisis.
Why similar: Programming 74.2% ★, Puzzle 14.8%, Indie 11%
- #11 MHRD
90% matchVery Positive89% of 433 reviews2017
Dev: Funghisoft
Windows · Mac · Linux
Median: 2.6 hrsMean: 5.2 hrs≥1hr: 75%
MHRD is a hardware design game, in which you design various hardware circuits in a hardware description language. The hardware circuits you design get more complex as you go until you create a fully functional CPU design.
Why similar: Programming 77.6% ★, Indie 12.1%, Puzzle 10.3%
- #12 SHENZHEN I/O
89% matchVery Positive95% of 4,421 reviews2016
Dev: Zachtronics
Windows · Mac · Linux
Median: 2.1 hrsMean: 11.5 hrs≥1hr: 61%
BUILD CIRCUITS. WRITE CODE. RTFM.
Why similar: Programming 86.8% ★, Puzzle 9.4%, Indie 3.8%
- #13 Signal Maze
88% matchVery Positive96% of 51 reviews2025
Dev: theArkitectPub: IndieArk
Windows
The story takes place in a future company called "RavenTek". R.O.O.T. - A grid, unit, and signal based computing system. Move the units to create signal links, transmit the signals, and activate other units to generate benefits. Are the benefits generated all for the company, or...?
Why similar: Programming 83.6% ★, Puzzle 16.4%
- #14 Gnomes & Co: The Art of the Build
89% match3 user reviews67% of 3 reviews2020
Dev: Cheers Games
Windows
Direct your secret guild of tiny gnomes, hidden somewhere out in the forest, to manufacture products as efficiently as possible in this optimization-based puzzle game.
Why similar: Programming 55.9% ★, Indie 32.4%, Puzzle 11.7%
- #15 Opus Magnum
86% matchOverwhelmingly Positive97% of 6,719 reviews2017
Dev: Zachtronics
Windows · Mac · Linux
Median: 4.6 hrsMean: 13.0 hrs≥1hr: 77%
Opus Magnum is the latest open-ended puzzle game from Zachtronics, the creators of SpaceChem, Infinifactory, and SHENZHEN I/O. Design and build machines that assemble potions, poisons, and more using the alchemical engineer’s most advanced tool: the transmutation engine!
Why similar: Programming 73.4% ★, Puzzle 18.6%, Indie 8%
- #16 Gamepad Massage
87% match5 user reviews100% of 5 reviews2019
Dev: XenoAmess
Windows
Gamepad Massage is a massage game, in which you can use your XBOX controller for Massage. You can even build your own rhythms of the massage using java-script.It have some builtin levels for you to learn about how to write the codes you need.
Why similar: Programming 74.7% ★, Indie 25.3%
- #17 SpaceChem
85% matchVery Positive92% of 5,057 reviews2011
Dev: Zachtronics
Windows · Mac · Linux
Median: 1.8 hrsMean: 4.2 hrs≥1hr: 66%
Zachtronics is back with an ambitious new design-based puzzle game. Take on the role of a Reactor Engineer working for SpaceChem, the leading chemical synthesizer for frontier colonies. Construct elaborate factories to transform raw materials into valuable chemical products!
Why similar: Programming 70.5% ★, Puzzle 22.8%, Indie 6.7%
- #18 Replicube
82% matchOverwhelmingly Positive98% of 610 reviews2025
Dev: Walaber Entertainment LLC
Windows · Mac · Linux
Median: 2.3 hrsMean: 7.5 hrs≥1hr: 67%
Replicube is an open-ended programming puzzle game/toy about writing code to replicate 3D voxel-based objects. Solve puzzles, pursue leaderboard glory, or just make art to share with the in-game community.
Why similar: Programming 84.4% ★, Puzzle 15.6%
- #19 CodeSpells
86% matchMostly Negative39% of 265 reviews2015
Dev: ThoughtSTEM, LLC
Windows · Mac
Craft any magical spell you can imagine using the most powerful tool there is: code. CodeSpells is currently an unguided, sandbox experience for the bravest wizards who want to help the developers steer the game's development.
Why similar: Programming 90.5% ★, Indie 9.5%
- #20 Bamboo Forest
84% match1 user reviews100% of 1 reviews2021
Dev: Wouter van PuttenPub: Panda Land Studios
Windows
Send your Panda on an adventure and at the same time you'll learn how to code cool algorithms! Guide your Panda through colorful areas by using simple commands. Learn programming / STEM concepts like recursion and loops while having fun. But beware! Don't get caught while eating bamboo!
Why similar: Programming 83.7% ★, Puzzle 11.8%, Indie 4.5%
- #21 While (You) World.Create()
84% matchNo user reviews
Dev: Toium
Windows
Solve puzzles by building different things for your automata! In the end, you will find that it is not just a video game...
Why similar: Programming 66.8% ★, Indie 21.4%, Puzzle 11.8%
- #22 while True: learn()
82% matchVery Positive91% of 8,061 reviews2019
Dev: Luden.io
Windows · Mac · Linux
Median: 3.0 hrsMean: 6.0 hrs≥1hr: 80%
You’re a machine learning specialist who makes neural networks but your cat seems to be better at it. Now you must solve puzzles to build a cat-to-human translation system (who knows what else this cat is capable of!). Earn a fortune, buy kickass cat outfits, learn how machine learning really works!
Why similar: Programming 84.1% ★, Puzzle 11.4%, Indie 4.5%
- #23 Brainfuck Challenge
81% matchPositive98% of 44 reviews2025
Dev: Lyric Law
Windows · Mac · Linux
A minimalist programming puzzle game based on the esoteric language Brainfuck. Learn its rules, solve clever challenges, and even run your code in an external terminal.
Why similar: Programming 76.9% ★, Puzzle 11.9%, Indie 11.2%
- #24 异常 | Exception
81% matchVery Positive95% of 614 reviews2019
Dev: Kunpo Games
Windows
Median: 2.7 hrsMean: 7.1 hrs≥1hr: 78%
Exception is a game about AI programming. During the game, the player assists the units to defeat their enemies in the virtual world. However, the player needs to control the units by programming instead of controlling them directly.
Why similar: Programming 84.1% ★, Indie 15.9%
- #25 Algotica Iterations
83% matchMixed53% of 177 reviews2017
Dev: Alexander Goodwin
Windows · Mac · Linux
Median: 3.1 hrsMean: 3.4 hrs≥1hr: 93%
Algotica is an educational puzzle game about programming with cute lowpoly graphics. If you wanted to start learning programming but think that it too difficult to understand or just don't have enough time or not sure that you need it - this game is a good start point for you
Why similar: Programming 72.5% ★, Puzzle 14%, Indie 13.5%
- #26 Beam Time
79% match2 user reviews100% of 2 reviews2025
Dev: Connor Slade
Windows · Mac · Linux
A logic puzzle game where you redirect and split laser beams to create digital circuits. Through the campaign, you will explore basic logic gates, oscillators, latches, counters, adders, memory, and more.
Why similar: Programming 78.2% ★, Puzzle 16.2%, Indie 5.6%
- #27 Predefined: A Programming Puzzle Game
79% match7 user reviews100% of 7 reviews2023
Dev: Metehan SENER
Windows
Predefined is a 3D puzzle game where planning is key. Navigate a burrow through levels filled with puzzles and obstacles. Enjoy Twitch Integration and Idle Mode for interactive gameplay and community collaboration.
Why similar: Programming 81.8% ★, Puzzle 18.2%
- #28 Silicon Zeroes
80% matchVery Positive88% of 281 reviews2017
Dev: PleasingFungus Games
Windows · Mac · Linux
Median: 3.6 hrsMean: 10.2 hrs≥1hr: 75%
Build hardware. Solve puzzles. From the creator of Manufactoria, a new open-ended puzzle game set in Silicon Valley's first startup.
Why similar: Programming 74.1% ★, Indie 13.4%, Puzzle 12.5%
- #29 Drag Engineer
78% match2 user reviews100% of 2 reviews2021
Dev: Guang Pu
Windows
If you are interested in programming, you will like the game. You will play an engineer, use the mouse to drag various instructions to write programs, and let them run normally to meet the requirements of the boss. Some levels test your logic ability very much. Please think carefully before you act.
Why similar: Programming 83.4% ★, Puzzle 12.2%, Indie 4.4%
- #30 Finite State Automaton Challenges
77% matchMostly Positive73% of 11 reviews2023
Dev: Tramolly Game
Windows · Mac
In this game, we will play with the simplest automaton model, Finite State Automaton, and use it to cope with 80 challenges.
Why similar: Programming 85.5% ★, Puzzle 14.5%
- #31 KnotBot
78% matchMostly Positive72% of 47 reviews2020
Dev: BeetBomb
Windows · Mac · Linux
From collecting buttons to solving tangled mazes, automate KnotBot on a quest of handcrafted puzzles. Solve the problems your own way, it's simple to understand but still deep and challenging.
Why similar: Programming 62.4% ★, Indie 26.8%, Puzzle 10.8%
- #32 EXAPUNKS
76% matchVery Positive95% of 1,852 reviews2018
Dev: Zachtronics
Windows · Mac · Linux
Median: 2.1 hrsMean: 11.9 hrs≥1hr: 58%
The year is 1997. You used to be a hacker, but now you have the phage. You made a deal: one hack, one dose. There’s nothing left to lose… except your life.
Why similar: Programming 82.3% ★, Puzzle 12%, Indie 5.7%
- #33 MOLEK-SYNTEZ
76% matchVery Positive89% of 678 reviews2019
Dev: Zachtronics
Windows · Mac · Linux
Median: 1.2 hrsMean: 5.8 hrs≥1hr: 52%
Use the MOLEK-SYNTEZ to create small molecules with various pharmacological effects from the comfort of your small Romanian apartment.
Why similar: Programming 73.9% ★, Puzzle 17.8%, Indie 8.3%
- #34 Turing Complete
74% matchOverwhelmingly Positive96% of 5,092 reviews2021
Dev: LevelHead
Windows · Mac · Linux
Median: 3.6 hrsMean: 12.0 hrs≥1hr: 79%
Learn CPU architecture with puzzles
Why similar: Programming 88.4% ★, Puzzle 11.6%
- #35 Coding Learn
77% matchMixed58% of 38 reviews2022
Dev: twelveAddOnePub: Baker's dozen
Windows
Coding Learn is a game that will help you master real programming! Traveling with the robot to the mysterious castle, you will gradually learn the basics of writing code and solve problems, helping the main character to move towards the goal!
Why similar: Programming 94.8% ★, Indie 5.2%
- #36 1-DC
75% match1 user reviews100% of 1 reviews2025
Dev: 89o
Windows · Linux
An open-ended programming puzzle game with a minimalist, abstract, Assembly-like programming language.
Why similar: Programming 85.6% ★, Puzzle 14.4%
- #37 May's Journey
74% matchPositive95% of 19 reviews2024
Dev: Chaima Jemmali
Windows · Mac · Linux
May’s Journey is a 2.5D puzzle game where players use pseudo code to solve environmental mazes and learn programming basics, guiding protagonist May to restore balance in a fractured, fictional world.
Why similar: Programming 81.8% ★, Puzzle 13.9%, Indie 4.3%
- #38 DA-VI-NC1
73% match7 user reviews100% of 7 reviews2024
Dev: Baby Bear Fish
Windows
DA-VI-NC1 is a Turing-machine-based coding puzzle game. You must complete the puzzles, pass the Turing test, and discover the philosophical world of DA-VI-NC1 with the Mona Lisa.
Why similar: Programming 82.5% ★, Puzzle 12.7%, Indie 4.8%
- #39 LogicBots
75% matchMostly Positive79% of 184 reviews2017
Dev: Incandescent Games
Windows · Mac · Linux
Median: 3.5 hrsMean: 4.6 hrs≥1hr: 86%
Design, build and wire up your own unique robot to complete challenging logic puzzles. LogicBots is a puzzle game where robots are used to complete the various levels.
Why similar: Programming 76.7% ★, Puzzle 12.7%, Indie 10.6%
- #40 God is a Cube: Programming Robot Cubes
73% matchMostly Positive71% of 21 reviews2018
Dev: Marc KruzikPub: Dimensional Studio
Windows · Linux
An easy to start programming puzzle game where you design Artificial Intelligence with symbols, to control robot cubes and build space pyramids. Inspired by SpaceChem, Lightbot, Human Resource Machine and the Redstone from Minecraft. A game 99% made by one guy.
Why similar: Programming 74.6% ★, Indie 13.7%, Puzzle 11.7%
- #41 FREM Sprite32!
71% match6 user reviews100% of 6 reviews2022
Dev: N11 Games Division
Windows · Mac
Play, learn, and experiment with programming in the Sprite32! 8-bit microcomputer sandbox. Use the high-level FREMScript programming language to write programs, create dynamic pixel art, and explore audio generation. Play tutorials and challenges to learn all the aspects of the system.
Why similar: Programming 86.8% ★, Puzzle 8.5%, Indie 4.6%
- #42 RoboSnakes: Core Wars Legacy
72% match7 user reviews86% of 7 reviews2018
Dev: ALIENS Corporation
Windows
An alien voice resonates within your head: IF.PROGRAM.ROBOSNAKE.SMART. KILL.ENEMY.AI.THEN.WIN.AGAINST.FRIENDS. SAVE.HUMANITY.
Why similar: Programming 78.4% ★, Indie 21.6%
- #43 Finite State Automaton Challenges 2
70% match2 user reviews100% of 2 reviews2023
Dev: Tramolly Game
Windows · Mac
In the second episode of Finite State Automation Challenges, you will use finite-state automata to overcome 80 challenges from character string manipulation, computer science, and mathematics.
Why similar: Programming 81.9% ★, Puzzle 13.9%, Indie 4.2%
- #44 Rogue Bit
71% matchVery Positive89% of 122 reviews2018
Dev: Bigosaur
Windows · Mac · Linux
A single bit of computer memory became sentient and decided to escape from digital into the real world. Explore RAM, modify bytes and hack machine code and CPU registers to set it free.
Why similar: Programming 74.1% ★, Indie 14.2%, Puzzle 11.7%
- #45 Kernel Quest
73% matchNo user reviews
Dev: Jonathan Dupré
Windows
A programming puzzle game about helping a wizard reach his goal. Learn to use the rules to your advantage. Build contraptions. Optimize your solution.
Why similar: Programming 77.4% ★, Puzzle 16.2%, Indie 6.5%
- #46 Selfless Heroes
71% matchPositive80% of 46 reviews2020
Dev: Félicien Brochu
Windows · Linux
Solve puzzles by designing an AI for a team of selfless heroes. Test your algorithm, optimize it, and emerge victorious from the dungeon!
Why similar: Programming 69.4% ★, Indie 19.1%, Puzzle 11.5%
- #47 Infinifactory
70% matchVery Positive95% of 2,459 reviews2015
Dev: Zachtronics
Windows · Mac · Linux
Median: 5.7 hrsMean: 8.8 hrs≥1hr: 87%
Infinifactory is a sandbox puzzle game by Zachtronics, the creators of SpaceChem and Infiniminer. Build factories that assemble products for your alien overlords, and try not to die in the process.
Why similar: Programming 70.4% ★, Puzzle 20.8%, Indie 8.8%
- #48 Cal & Bomba
68% match9 user reviews100% of 9 reviews2025
Dev: Filiokus
Windows · Mac
Cal & Bomba is a programmatic puzzle game. Program short sequences to navigate the playfield, aim your cannon using potions, and take down your enemies with various explosives. Turn your enemies against each other, and create explosive chain reactions. 150+ puzzles sure to melt your brain!
Why similar: Programming 82.3% ★, Puzzle 17.7%
- #49 RELO
72% matchNo user reviews
Dev: RTGR Games
Windows · Mac · Linux
Solve problems with the best tool there is: Trains.
Why similar: Programming 77.6% ★, Puzzle 17.3%, Indie 5.1%
- #50 QuantumPulse 2A
67% matchPositive93% of 27 reviews2025
Dev: Dashing Strike
Windows · Mac · Linux
Solve programming puzzles on a fictional computer with radio-based communication and unique limitations. Competitively optimize to compete on leaderboards against friends and the global community.
Why similar: Programming 82.6% ★, Puzzle 14.2%, Indie 3.2%
- #51 Robot Programmer
69% matchPositive100% of 10 reviews2022
Dev: ZeroPub: Zero Cores
Windows · Mac
Uncover your hidden programming talent! Code your own robots with simple instructions to explore 40+ logical based puzzles.
Why similar: Programming 78% ★, Puzzle 15.7%, Indie 6.3%
- #52 Adventure Land - The Code MMORPG
69% matchVery Positive84% of 138 reviews2019
Dev: Kaan Soral
Windows · Mac · Linux
Adventure Land is an experimental Indie MMORPG. ANYONE can Code not just one, but up to 4 characters! You can play manually, use the given default Javascript Code, or learn programming to do more! Going open-source at 10,000 installs!
Why similar: Programming 90.1% ★, Indie 9.9%
- #53 Block Machine
68% match6 user reviews83% of 6 reviews2023
Dev: Sebastian Schöner
Windows
A difficult programming puzzle game about building parallel computing machines by placing blocks to solve surprisingly hard problems.
Why similar: Programming 78.2% ★, Puzzle 17.2%, Indie 4.6%
- #54 Learn Programming: Python - Retro
68% matchMixed69% of 59 reviews2021
Dev: Niema Moshiri
Windows
A terminal-based game for learning and practicing how to program in Python.
Why similar: Programming 95.1% ★, Indie 4.9%
- #55 OCTOPTICOM 3D
66% match3 user reviews100% of 3 reviews2024
Dev: UP DEVELOPMENT LTD.
Windows · Linux
OCTOPTICOM 3D is a major upgrade to your favorite open-ended puzzle programming game about designing and optimizing optical computing devices. Featuring 3D graphics and gameplay, refined ui, rewritten simulation, all original levels and components plus new additions, histograms and more.
Why similar: Programming 81.9% ★, Puzzle 18.1%
- #56 LANE-4
69% matchNo user reviews2026
Dev: Dylan Falconer
Windows · Linux
An open-ended programming game in which you optimise 4-core assembly code to maintain a 1990s alt-history dystopian megacity's infrastructure. Take jobs from middlemen with hidden agendas and uncover the chilling consequences of your "routine" fixes in this assembly language puzzle thriller.
Why similar: Programming 79.7% ★, Puzzle 17.8%, Indie 2.5%
- #57 A=B
64% matchOverwhelmingly Positive95% of 894 reviews2022
Dev: Artless Games
Windows · Mac
Median: 2.6 hrsMean: 9.8 hrs≥1hr: 67%
A=B is a programming puzzle game with only one instruction: A=B, which means replacing A with B.
Why similar: Programming 77.5% ★, Puzzle 16.7%, Indie 5.8%
- #58 Software Engineering Course / Informatyka - zrozum i zaprogramuj komputer
67% match6 user reviews50% of 6 reviews2020
Dev: Wydawnictwo DagielPub: Adventuresity
Windows
The program was created on the basis of an engineering study program. No prior knowledge of any IT issues is required - we start with simple tasks and step by step learn the basics of computer programming.
Why similar: Programming 79.1% ★, Puzzle 13.1%, Indie 7.9%
- #59 Robo Instructus
66% matchVery Positive86% of 73 reviews2019
Dev: Big AB Games
Windows · Mac · Linux
Robo Instructus is a puzzle game in which players manoeuvre a robot by issuing instructions via a simple programming language. As players progress through the game they unlock new functions to overcome new puzzles, each of which can be solved in multiple ways.
Why similar: Programming 79.7% ★, Puzzle 14.3%, Indie 6%