ALPACA
A Language for Programming Arbitrary Cellular Automata
Chris Pressey
An ALPACA program consists of a list of declarations for states, classes of states, and transitions. It has been used to program an extremely complex automaton called REDGREEN, as well as John Conway's game of Life.