$tonePits

A concept for an esoteric programming language based on Manqala, a family of games in which two players take turns to transfer stones between pits. Programming in "$tonePits" involves specifying a start configuration of a Mancala game (a vector of non-negative integers) and a rule for how one configuration changes to the next. $tonePits could be implemented using a beach for example.

esoteric programming languages wiki entry.