Język został zaprojektowany z zamiarem „połączenia najważniejszych cech języków funkcjonalnych i logicznych… [które są] najważniejszymi paradygmatami deklaratywnego programowania”. Kod Curry jest interpretowany lub kompilowany do języków Prolog lub Java.
"Witaj świecie!" w Curry
main = print („Hello, World!”)
Haskell, Logic, Paradigm, Warunki programowania, Prolog