Byte Syze

Byte Syze is a simple programming language that is unusual in two ways.

Firstly, source code takes the form of a binary file.

Secondly, everything is a byte in syze — instructions, values and memory addresses alike.  (What's more, there's no real distinction between the three.)

Language specification

Implementation