A downloadable education simulator for Windows, macOS, and Linux

Logical Path is a education simulator where we will learn how to create a programmable computer from scratch, project includes:

  • Book
  • Logic circuits editor


The book consists of a sequence of theoretical articles and practical tasks. For a better understanding most of theoretical articles are interactive.

Don't worry if you don't know anything about it. It's the education project and we will start from basics. Step by step we will create a programmable computer.

Logic circuits editor

The editor allows you to edit and create your own circuits, it contains various tools and components

The main functions of the editors are supported:

  • Save/load to file
  • Undo/redo
  • Selection
  • Global clipboard
  • Tabs
  • Zoom
  • Hotkeys
  • Customizing UI (show/hide panels, color schemes, etc)

There are also have special features:

  • Infinity work space
  • Time control
  • Step-by-step execution of circuit
  • Ability to flip and rotate circuits
  • Graphics tablet support

Editor's logical core is fully done and with sufficient knowledge, you can build a fully functional processor right now. Share your circuits in our Discord channel.

If you like redstone from Minecraft, combinators from Factorio, or you want to know how a computer works, join us.

Follow me to get news and updates!


Do you like this project? You can support me on patreon.
Your support will help me to continue developing the project.


Install instructions

Logical Path 7.0.0 [Cross-Platform, Java] requires Java to run:

  • For Windows, MacOS you can download it here: java.com/download
  • For Linux you need Java 8 to correct works. You can install it from command line: $ sudo apt-get install openjdk-8-jre


Logical Path 7.0.0 [Windows]
Logical Path 7.0.0 [Cross-Platform, Java]

Development log