
An interactive text-based game for learning and practicing how to program in Python.
60+ similar titles based on shared tags and player behavior. Themes include Education, Programming, Indie, Singleplayer.

An interactive text-based game for learning and practicing how to program in Python.

Brainfuck Challenge
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.

Learn Programming: Python - Retro
A terminal-based game for learning and practicing how to program in Python.
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 56.1% ★, Education 25.6%, Text-Based 9.4%, Casual 6.4%, Indie 1.9%
A terminal-based game for learning and practicing how to program in Python.
Why similar: Programming 50.2% ★, Education 20.8%, Text-Based 13.8%, Science 7.8%, Casual 4.9%
You're a programmer. Your cat is a better one. Solve visual puzzles built from real machine learning ideas, from decision trees to neural networks, to create a cat-to-human translator. Take freelance jobs, upgrade your rig, gamble on startups, dress up the cat. No coding required, curiosity is.
Why similar: Programming 62.8% ★, Education 25.8%, Science 10.5%, Indie 0.8%, Singleplayer 0.1%
A=B is a programming puzzle game with only one instruction: A=B, which means replacing A with B.
Why similar: Programming 52.3% ★, Education 23%, Text-Based 14.4%, Casual 5.1%, Minimalist 2.8%
Copy Editor is an intricate puzzle game that teaches you Regular Expressions (RegEx), commonly used in computer science and language theory. Build complex rules that process and revise famous texts for your wacky and demanding publisher!
Why similar: Programming 56.4% ★, Education 23.8%, Text-Based 10.6%, Minimalist 5.5%, Casual 2.7%
Move Code Lines is a game where you fix programs and make them print needed output. But the only way you can achieve that is to change the order of lines in those programs, and set custom input.
Why similar: Programming 56.9% ★, Education 25.6%, Text-Based 15.9%, Singleplayer 0.8%, Indie 0.7%
Logicats is a beginner-friendly programming game. Learn programming concepts through reading code in a fun and effective way. Perfect for classrooms or at home. Start your programming journey today!
Why similar: Programming 63.3% ★, Science 22.6%, Education 7.8%, 2D 3.7%, Indie 1.7%
Use real Python code to automate machines, robots, drones and more: Program self-driving vehicles; crack passwords; apply machine learning; automate logistics; use image processing to guide missiles. Gain real coding skills and solve exciting bite-sized programming challenges.
Why similar: Programming 53.7% ★, Education 27.8%, Science 18.5%
Hacker’s Journey is a realistic hacking simulation game built around scenarios written by cybersecurity experts. No Hollywood hacking. Learn the tools, techniques, and tradecraft used in the wild.
Why similar: Programming 50.8% ★, Education 32.3%, Text-Based 15.3%, Indie 1%, Singleplayer 0.7%
Comet 64 is a programming puzzle game. The year is 1984. All you got is a Comet 64 home computer and the operator's manual it came with.
Why similar: Programming 55% ★, Education 21%, Science 9.5%, Text-Based 7.1%, Minimalist 3.4%
Program and optimize a drone to automate a farm and watch it do the work for you. Collect resources to unlock better technology and become the most efficient farmer in the world. Improve your problem solving and coding skills.
Why similar: Programming 60.5% ★, Education 20.3%, Text-Based 12.1%, Minimalist 5.4%, Casual 1.2%
Virtual Circuit Board is the sandbox drawing-based logic simulator where you can build, program, decorate, and simulate anything from simple monochrome circuits to complex and colorful computers. Play with digital logic in this sandbox-only experience.
Why similar: Programming 49.7% ★, Education 25.5%, Science 14.9%, Minimalist 8.5%, Indie 0.8%
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 91.1% ★, Education 7.4%, Indie 1%, Singleplayer 0.5%
OCTOPTICOM is an open-ended puzzle programming game about designing and optimizing optical computing devices. Use lasers, mirrors, filters and other components to read, transform and write sequences of colored squares.
Why similar: Programming 49.3% ★, Education 20.9%, Science 16.8%, Minimalist 8.3%, Indie 2.2%
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.
Why similar: Programming 75.4% ★, Text-Based 15.4%, Education 8.4%, Singleplayer 0.6%, Indie 0.2%
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 70% ★, Education 24.1%, 2D 3.5%, Indie 1.2%, Singleplayer 1.2%
Dive into SirKwitz: a beginner-friendly edutainment game that makes learning programming easy & fun! Explore 28 puzzles across four topics to master the very core concepts behind programming and develop your problem-solving skills. Ideal for those that think coding & programming are scary words!
Why similar: Programming 58.6% ★, Education 37.1%, Casual 3%, Indie 0.8%, Singleplayer 0.6%
A game about building emulators! Implement your own NEEES core in JavaScript, get instant feedback with unit/video tests, build the graphics unit in real time, learn 6502 assembly, debug test ROMs, and have fun with the included homebrew games!
Why similar: Programming 70.5% ★, Education 28.3%, Indie 0.8%, Singleplayer 0.4%
Explore a planet, learn a language
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 70.4% ★, Education 26.6%, Indie 2.9%
Learn CPU architecture with puzzles
Why similar: Programming 68.9% ★, Education 28%, 2D 2.1%, Singleplayer 0.7%, Indie 0.3%
Program a crew of tiny robots to turn a frozen planet into a living world. Connect visual code blocks, automate crafting, and build a workforce that fuels itself. Keep the heat flowing, refine your machines, and watch your ideas come to life.
Why similar: Programming 59.7% ★, Education 32.8%, 2D 3.3%, Casual 2.4%, Indie 1%
PLC Ladder Logic programming simulator.
Why similar: Education 90.5%, 2D 6.1%, Indie 2.1%, Singleplayer 1.3%
"Intuitive Level Design" is an interactive course designed for aspiring game developers. Find and activate commentary nodes scattered throughout the game to learn about the core principles of intuitive level design, illustrated with dozens of practical examples. Learn while having fun!
Why similar: Education 81.5%, Minimalist 13.4%, Singleplayer 2.9%, Indie 2.2%
Milling machine simulator will inspire novices and experts alike. Realistic physics and movements allow you to familiarize yourself with the machine in a 3D workshop setting. Enjoy playing around, learning and prototyping in Free milling mode. Or challenge yourself in Career mode.
Why similar: Programming 61.2% ★, Education 32.5%, Casual 4.2%, Indie 1.1%, Singleplayer 1%
Learn HTML and CSS through a 2D puzzle platformer! Carry and place real web tags, solve logic-based levels, and build your own web page templates. No coding needed!
Why similar: Programming 53.5% ★, Education 35.7%, Casual 6.3%, 2D 4.4%
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 74.8% ★, Education 18.4%, Casual 4.7%, Indie 1.5%, Singleplayer 0.6%
Retro Gadgets is a sandbox where you build, code, and customize gadgets inspired by old-school electronics.
Why similar: Programming 52.6% ★, Education 40.9%, 2D 5.3%, Singleplayer 0.8%, Indie 0.4%
Study Hangul as you explore the Republic of Korea and learn about its culture, cuisine and history. Practice each new Hangul letter by playing fun mini-games.
Why similar: Education 72.5%, Casual 15%, Indie 9.8%, Singleplayer 2.7%
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 72.4% ★, Education 24.9%, Indie 2.7%
Learn and master the japanese phonetic alphabets at your own pace with this meditative language learning tool.
Why similar: Education 52.9%, Text-Based 22.9%, Minimalist 14.4%, Casual 3.9%, 2D 3.9%
Want to learn to read Japanese? Let's start with hiragana! Learn the Japanese alphabet through puzzles and arcade-style challenges.
Build the most advanced operating system ever created! Can you master the fictional simulation language of this mind-bending machine? Design circuits, automate UBITS (coloured mobile data blocks), and optimize your system. The Admin is always watching, and he’s not what he seems.
Why similar: Programming 66.1% ★, Education 25.6%, Casual 3.4%, 2D 3.2%, Indie 0.9%
PC Virtual Lab is a video game to improve learning in basic computer concepts.
Why similar: Education 98.2%, Singleplayer 1.8%
Want to read Japanese? Let's learn katakana! Learn the whole katakana alphabet through puzzles and arcade-style challenges.
Let the number tell you what to do
Why similar: Casual 47.1%, Minimalist 38.2%, Indie 10.2%, Singleplayer 4.5%
Design increasingly complex computation units powered by high pressure steam. From switches to steam based computers, all in a world of analogue pressure devices. Use previous designs to solve further challenges, unravel the mystery of the missing steam and discover a new field of science.
Why similar: Programming 50.2% ★, Education 23.3%, Science 17.3%, Minimalist 4%, Casual 3.2%
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 100% ★
How accurately can you recreate a random colour? Forget using a colour picker, learn to form hex codes in your mind. Impress your crush. Prove your abilities under the clock, blindfolded. Practice today.
Why similar: Education 44%, Programming 28.9% ★, Casual 11.8%, Minimalist 9.8%, 2D 4.7%
Step into the world of IT! Diagnose network issues, manage servers, and repair devices while handling tasks under strict SLAs. Choose your career path, from HelpDesk to IT Project Manager. Develop real IT knowledge and climb the ranks in this realistic IT simulation!
Why similar: Programming 59.9% ★, Education 32.5%, Casual 4.9%, Indie 1.6%, Singleplayer 1%
⚡️Fix electronics 📈manage firm 💻challenge the hacker... ServiceIT is a simulation game where you run a full-service IT company to engage in tasks like diagnosing, repairing equipment, network infiltration, programming, server management while an Anonymous hacker keeps sabotaging it all.
Why similar: Programming 61% ★, Education 32.6%, Casual 4.6%, Indie 1%, Singleplayer 0.7%
Welcome to our ethical hacker's organisation: we will teach you how to use actual hacker tools (terminal, proxy, reverse shells...) to scan the network, crack passwords, bypass server security and solve the mystery of the Bikini-72 space station.
Why similar: Education 67.9%, Text-Based 12.2%, Casual 11%, 2D 7.4%, Indie 0.8%
A text based adventure editor - upload and play text based games from across the world using Steam Workshop
Prelogate is a logic puzzle game. Solve puzzles by redirecting laser beams, mixing them and controlling them with logic gates.
Why similar: Programming 79% ★, Casual 15.3%, Indie 5.7%
Use the MOLEK-SYNTEZ to create small molecules with various pharmacological effects from the comfort of your small Romanian apartment.
Why similar: Programming 73.7% ★, Science 23.1%, Indie 1.9%, Singleplayer 1.4%
CozyTyper is a relaxing game where you can enjoy a cozy atmosphere while you spend your time improving your typing accuracy and speed, without the pressure of a ticking clock. Take your touch typing to the next level with calm practice and muscle memory training! Slow is smooth, smooth is fast.
Why similar: Text-Based 49.6%, Casual 43.9%, Indie 3.7%, Singleplayer 2.7%
Calculator: The Game is an adorable puzzle game where you save the world with your calculator and Clicky, the chatty assistant. Solve the mystery of Clicky through 200 hand crafted puzzles by adding, subtracting, deleting, and reversing numbers. Oh, and portals, did I mention there are portals?
Why similar: Programming 45.3% ★, Education 31.6%, Casual 8.5%, Minimalist 7.2%, Text-Based 4%
Metamorphabet is a playful, interactive alphabet for all ages.
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 73.3% ★, Education 22.5%, Indie 3.1%, Singleplayer 1.1%
Learn how to draw pixel art with a video game! Start from zero and develop real art skills in a relaxing way. Complete interactive tutorials, draw pixel art sprites, and play the games you create. Everyone can do this!
Alan's Automaton Workshop is an open-ended programming puzzle game. Start a new business with Alan Turing and his groundbreaking innovation: the Turing Machine. Build unique automatons, and solve all kinds of problems from clients.
Why similar: Programming 63.4% ★, Education 33.5%, 2D 1.8%, Indie 0.7%, Singleplayer 0.6%
The most used nouns in English. Can you recognize them in another language? Unscramble frequently used words in a unique mix of logic puzzle, word search, and hangman.
Why similar: Education 49%, Text-Based 31.3%, Casual 8.3%, Minimalist 8%, 2D 2.7%
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.
Why similar: Programming 83.9% ★, Casual 8.5%, 2D 4%, Indie 2.3%, Singleplayer 1.3%
Text Idle Game
Why similar: Text-Based 60.9%, Casual 15%, Minimalist 14.3%, 2D 5.9%, Indie 2.4%
CHAQS is an instructive CTF (Capture The Flag) game that performs the basic functions of an operating system. While it meets your expectations from an operating system to a certain extent with the applications it contains, CHAQS progresses in the direction of more challenges in terms of gameplay.
Why similar: Programming 64.8% ★, Education 29.6%, 2D 4.4%, Singleplayer 1.3%
Spell words, pick perks, score points, and survive until the end. Every round is different. How far can you make it?
Why similar: Text-Based 49.7%, Casual 37.9%, 2D 10.1%, Singleplayer 2.3%
Minesweeper, but you only solve each situation once.
Why similar: Programming 38.5% ★, Education 24.3%, Minimalist 13.6%, Casual 9.2%, Science 7.4%
Hacknet is an immersive, terminal-based hacking simulator for PC. Dive down a rabbit hoIe as you follow the instructions of a recently deceased hacker, whose death may not have been the accident the media reports.
Why similar: Programming 66.2% ★, Education 27.4%, 2D 3.7%, Indie 1.4%, Singleplayer 1.3%
Design computational circuits which defy restrictions of our universe in this open-ended puzzle. Your completed creations become components to solve future challenges. As you design a circuit and can place your design within it, where there is a smaller you doing the same, and so on to infinity.
Why similar: Programming 53% ★, Education 23%, Science 15.2%, Minimalist 3.5%, Casual 2.8%