FLOWPATH is a graphical, emergent programming language, inspired by 10 PRINT algorithms, cellular automata, and liquid computing architectures. It has been developed in light of the long history of using liquids as a computing medium, from water clocks to fluidic logic systems. The language is characterised as ‘emergent’ for it is designed in such a way that its arbitrary arrangement on a grid can still generate viable program control flows and outputs, albeit with unstructured outcomes. It is in this mode that it is presented within the book, although a structured example algorithm is provided for reference.

An instance of FLOWPATH was included in Issue 1 of code::art journal.

Page Spread