First principles

The fundamental purpose of all software is to take input and produce output.

ioL is a language-independent console layer that works on the same principles as the text-based terminals of the dawn of the information age. By going full-circle and addressing the fundamentals through what we now know is possible, ioL completes a long, but logical, revolution in computing history.

Why use ioL

There are certainly other ways to write software. If you're looking for a reason to give ioL a go, you'll find a few here.