although "functional programming" is in the name, any language can enter. lots of Haskell and other FP winners in there. Although in '08 a Java team won..