Brooks ist eine experimentelle Programmiersprache mit mehreren Paradigmen, die 2003 von Petra Hofstedt vorgeschlagen wurde[s] deterministische Berechnungen aus der funktionalen Welt und nichtdeterministische Suchoperationen aus der logischen Welt zusammen.” Sein Name ist eine Hommage an den Logiker Haskell Brooks Curry.
Haskell, Logik, Paradigma, Programmierbegriffe