GET YOUR BEARINGS
About Turing Complete
Turing Complete is a single-player simulation that teaches digital logic by guiding players from a single NAND gate toward full CPU architectures. Through a series of puzzles you construct arithmetic, memory, and instruction sets, gaining insight into how assembly language maps to hardware. The Steam listing covers Windows, macOS and Linux and includes achievements, Steam Cloud and Family Sharing.
01 / THE GUIDE
Fundamental NAND-Gate Premise
The game starts from the premise that every computer component can be built from a NAND gate. Players discover how to combine these gates into higher-level functions, mirroring real-world digital design.
Progression is measured by completing puzzles that demonstrate each logical step, from basic gates toward full CPU instruction handling.
- Begin by experimenting with simple NAND configurations before tackling complex circuits.
- Document each successful gate combination; it simplifies later puzzles.
02 / THE GUIDE
Puzzle-Based Learning Path
The puzzles ask for working pieces of hardware, from arithmetic circuitry to storage. Starting with NAND gates, the progression develops those ideas into memory systems and CPU designs using the game's simulation tools.
Working through the sequence builds an understanding of how if statements, loops and functions actually behave in assembly and hardware.
- Focus on the puzzle's stated goal; extraneous wiring can obscure the solution.
- Revisit earlier designs when a later puzzle reuses a component you already built.

03 / THE GUIDE
Integrated Simulation Environment
The simulator supports more than one answer to a challenge. It also provides a workspace for computers of your own design, with available components covering displays, timing, audio, keyboard input and networking.
These elements can be combined with your logic circuits, so the same environment serves both the guided puzzles and free-form experimentation.
- Keep your wiring organized so connections remain readable as designs grow.
- Test individual modules, such as a timer, before integrating them into larger designs.
04 / THE GUIDE
User-Defined Assembly Language
Beyond the guided challenges, you can design a unique assembly language for the computers you build, tailoring instruction sets to the hardware you create.
This reinforces the link between code and circuitry, showing how programming concepts relate to the components underneath.
- Start with a minimal instruction set and expand as your hardware capabilities grow.
- Keep the instruction format simple to make debugging easier.
05 / THE GUIDE
Cross-Platform Availability
The Steam listing covers Windows, macOS and Linux, and the game is offered in Early Access, so it may continue to change over time.
Steam integration includes achievements, Steam Cloud and Family Sharing. The listing does not specify how cloud saves interact with particular game modes.
- Steam Cloud is listed as a feature, so your progress can be stored with your Steam account.
- Check the Early Access status when evaluating features, since the game may still evolve.





COMMUNITY
Player discussion