Iag

iag is an esoteric programming language with only three commands. It was invented by Panu Kalliokoski.

Memory
iag supplies an unbounded number of memory cells initialized to zero. Each cell holds a 32-bit signed integer. There is also an accumulator register, which holds a 32-bit signed integer as well. Looping is performed with the  command and an accompanying stack.

Examples
|| === =<=< <<<=== =<=< <= ==== |<|<|<|<|<|<|<| ds

Reads eight characters of input, storing them in reverse order in the first eight memory cells.

= || ==<<==== =<=< <= =<=< <<<<<=<==== | <= <<= <<== <<= <<== <<= |

Prints all characters 0 to 256 (starting with 1) endlessly.

External resources

 * iag interpreter in C
 * Some small programs in iag
 * Killed by domain squatter.
 * iag in the Esoteric File Archive