SuperHack. The virtual machine executes a single program and terminates, either by executing an '!' instruction, or because an exception was thrown during execution. A program is represented by a 2D array of single-character instructions. The virtual machine starts with the first instruction, executes it, and moves on to the next instruction ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.