MemoryWords
MemoryWords is a self-hosting programming language and computing system built on a single instruction: M[j] = M[i] (memory copy). From this one operation, the system bootstraps a spreadsheet, games, paint tools, drawing programs, fractals, and its own higher-level language called Words.