Subleq is a OISC, or one-instruction-set-computer. It’s turing complete, and implementing a VM for it is no more than possibly 10 lines of any code.
I made a purtyful VM which displays the memory and colorizes real-time diffs against a real-time running program.
http://antimatter15.110mb.com/misc/purtyleq.htm
it’s currently running http://99-bottles-of-beer.net/language-oisc-1395.html