Curry is an experimental, multi-paradigm programming language introduced by Michael Hanus, Herbert Kuchen, and Juan Jose Moreno-Navarro in 1995. Its name is an homage to the logician Haskell Brooks Curry.
The language was designed with the intention of "combining the most important features of functional and logic languages… [which are] the most important declarative programming paradigms." Curry code is either interpreted or compiled to the languages Prolog or Java.
"Hello, World!" in Curry
main = print("Hello, World!")