Nonpareil
This is one of five pedagogical languages based on Markov algorithms, used in Nonpareil, a Machine Level Machine Independent Language for the Study of Semantics, B. Higman, ULICS International Report No ICSI 170, University of London, 1968. See Brilliant, Diamond, Pearl[3], Ruby[2].