Brooks es un lenguaje de programación experimental de múltiples paradigmas que fue propuesto por Petra Hofstedt en 2003. Es un lenguaje de "lógica funcional" que "reúne los cálculos deterministas del mundo funcional y las operaciones de búsqueda no determinística del mundo lógico". Su nombre es un homenaje al lógico Haskell Brooks Curry.
Haskell, Lógica, Paradigma, Términos de programación.