Try OCaml

OCaml MOOC web OCaml environment - online and open sourced