Pathological Programming: The Worlds Smallest Programming Language

If you think the Brainfuck programming language is twisted, how about a language with only two symbols?

For todays dose of pathological programming, we’re going to hit the worlds simplest language. A Turing-complete programming language with exactly two characters, no variables, and no numbers. It’s called Iota. And rather than bothering with the rather annoying Iota compiler, we’ll just use an even more twisted language called Lazy-K, which can run Iota programs, Unlambda programs, as well as its own syntax.

Leave a Reply