I have made an Essoteric Language - Tiny
https://esolangs.org/wiki/tiny
Tiny is a small integer RPN based language created by User:Ron.hudson. It is a console/character type interpretive programming language, in which all statements are either assignments or those that print quoted strings.
2 replies
Sounds like brainfuck with some extra arithmetic operations, but are there better loops?
You can do a loop by storing the "@" program counter in the stack, Performing the body and the check for exit, if exit then jump to next step after the loop, pop the "$" and store in "$" and "@" to return to the top of the loop. After the loop clean the stack by poping the stored top of loop address and discarding it.
I think it is much more expressive than BrainFuck.