We Love It's Guide to…
Repair a fictional computer by programming its grid of tiny nodes to process data under tight instruction and timing limits.
Released 20 Jul 2015
Program Tiny Nodes
Route Data Streams
Optimize Three Metrics
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!
Developed by Zachtronics · Published by Zachtronics





You take on the repair of the TIS-100, a fictional computer with corrupted code segments and an unexplained past. Its interconnected processing nodes form a grid, and each node runs a small program.
Solve more than 45 puzzles by writing assembly-like instructions that move and transform data to produce required outputs. Tight limits on each node’s code and the need to coordinate data between nodes make even simple operations require careful planning.
Refine solutions to reduce their cycle, instruction, or node counts, and compare results with other players. Three sandboxes let you experiment freely, including a visual console for creating games; a reference manual explains the machine’s architecture.
In the supplied reviews, players who enjoy programming and logic puzzles often praise the challenge of solving problems with a tiny instruction set, limited node space, and coordinated data flow. Many describe satisfaction in getting a solution to work and then refining it for better scores; some also value the chance to engage with assembly-like concepts. Players also repeatedly caution that the difficulty and specialized format may not suit everyone, and a few find the guidance or constraints frustrating.



| Platforms | Windows, macOS, Linux |
|---|---|
| Achievements | 10 |
| Age ratings |
|
| Controller required | No |
| Website | Official website |