Code Trainer
Code Trainer is a programming practice tool. Solve coding problems and improve your understanding of computer science. Prior programming experience is required.
The top results based on the latest update are while True: learn() [Score: 0.9], Bitburner [Score: 0.8] and ChipWits [Score: 0.8] The top rated games you can find here are Bitburner [SteamPeek Rating: 8.2] ranked #2, TIS-100 [SteamPeek Rating: 7.6] ranked #6 and while True: learn() [SteamPeek Rating: 7.1] ranked #1 Also don't forget to check the newest releases RovNav [Release date: 2025-08-29] ranked #10, Pawn.OS() [Release date: 2025-08-08] ranked #11 and ChipWits [Release date: 2025-07-11] ranked #3 While it is tempting to play with the newest and the best, there might be some other gems in the results, like GameGuru Classic [SteamPeek Rating: 5.2] ranked #13, JOY OF PROGRAMMING - Software Engineering Simulator [SteamPeek Rating: 4.5] ranked #21 and Retro Gadgets [SteamPeek Rating: 5.5] ranked #24.
Code Trainer is a programming practice tool. Solve coding problems and improve your understanding of computer science. Prior programming experience is required.
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!
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.
Program a robot to solve logic puzzles in ChipWits, an open-ended programming game for beginners and experts alike! Inspired by the 1980s original, ChipWits combines the best of puzzle games, automation, and programming to introduce a new generation of players to a classic gaming experience.
AppGameKit Classic is a powerful game development engine, ideal for Hobbyist and Indie developers. Choose to code in the easy to learn AppGameKit BASIC or use our libraries in C++ & XCode. Write your code once and deploy easily to multiple mobile & desktop platforms.
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.
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!
'Conge's Crunch Time' is a puzzle game where you solve factory tasks by using intuitive Drag&Drop-based programming. Write a code for your robot to complete specific tasks for each level, progress deeper into the factory. Meet new puzzle concepts and data structure creatures, and uncover the truth.
EFHD is a game where programs change how game works. Modify and run the source files to create, destroy and move other objects.
编程入门是一款编程教育游戏,寓教于乐,边玩边学,有趣又有用,玩着游戏听着歌,轻松愉快学编程。
Code the rovers with a visual Node Graph system to Navigate Complex Paths. Connect different types of Nodes to build custom logic. Use parameters to configure actions and wires to define flow.
Pawn.OS() is a programming puzzle game where you use a custom scripting language to control a pawn on a grid. Solve 30 puzzles, learn logic step-by-step, and optimize your code to climb the leaderboard—even without any prior coding experience.
Mnemonimov is an assembly-based fantasy console with a retro monochrome screen. Experience the challenge and the fun of old-school game development without the headaches of real hardware.
GameGuru Classic is a non-technical and fun game-maker. It allows you to build your own game world, using creative and enjoyable tools. Populate your game by placing down characters, weapons and other game items, then press one button to build your game, ready to play and share.
StudyX is a great program for learning any subject. Level up your learning with your own games. Keep your notes and game codes safe in the steam cloud. Multiple study methods make sure that you become a master of your materials. Make sure you try StudyX, it is full of surprises.
Collect and buy commands. Construct program from them. Run code to get more coins and commands. Repeat.
Manage software development in tech giants such as Apple or Facebook. Figure out how to get promoted by choosing standout features, negotiating architecture solutions, and crafting impeccable code. Work overtime to outpace peers in the career race, but also avoid burnout.
The easiest way to create mods for Minecraft. A drag and drop interface lets you craft custom Forge mods without writing a single line of code.
Wield the power of code as a Memory Walker in Pastopia and restore the mystical lands of Talmanu with your Golem A.I. companion. Discover ancient ruins, solve puzzles, and uncover the lost memories of this vast realm–one line at a time.
Become a doctor in Robospital and fix robots. Learn Python programming, write code, and test your code!
User-friendly, graphical IDE for constructing natural language processing systems/APIs that incorporate modern AI services, including OpenAI's GPT-3 and CoHere AI.
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.
Breadbox is a fascinating retro computer simulator that allows you to step back in time and experience the magic of machines from the 70s and 80s. In this visual environment, you can interact with hardware and old media as if they were real.
Tinker with circuits or program a robot in your dream workshop. Open up the door of your workshop and meet your community in Wijita: City of Makers.
Retro Gadgets is a sandbox where you build, code, and customize gadgets inspired by old-school electronics.
Change file formats, reduce your media file size, and convert movies to watch on your smartphone or tablet. Add colorful filters and convert TV series in SuperSpeed mode in no time.
Learn programming in a fun way! An educational game that teaches the basics of programming and algorithmic logic. No prior knowledge of programming is required to play.
Suum is a visual programming langauge using flowchart. It enables convenient programming by provide feature that can't provided in text-based language.
Become an elite hacker in cyberpunk typing simulator. Infiltrate networks, steal data by typing simple commands. Navigate through pixel art cyberspace, unlocking new abilities as you go deeper. No coding skills needed. How far can you hack before the system catches you?
EduNumbers is an educational software for children in the age of 3-6.
Learn Game Development from a Professional Indie Game Developer. Make your own games and bring your ideas to life!
Gecata by Movavi is a lightweight game recorder for PCs that lets you capture gameplay or a full-screen Windows desktop with one click and no lags.
A simple, flexible, high-performance 2D game editor that can make ARPG, tower defense games without coding.
A fully functional text editor topped with lots of juicy animations and effects that exaggerate your every action.
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.
A command-line puzzle game where you solve Git word problems by typing real Git commands. From beginner basics to advanced rebasing, master 100 levels of version control challenges and become a Git legend—one commit at a time.
The easiest way to make Discord bots. A drag and drop editor makes it simple to create the perfect bot for your servers, no coding required!
Promote your game here: [email protected]