Minus

Overview
Minus is a language created by Darren Smith. At its core there is only one instruction, similar to -= in C. This gives it a passing similarity to OISC (using Subleq). However, branching and I/O in Minus are implemented using some additional special variables.

External resources
A more complete description, interpreters, a compiler and sample programs, plus a minimal self-interpreter can be found here.