什么语言都可以,jvm上有你能想到的几乎所有脚本和各种虚拟机语言,比如java,scala,clojure和groovy,针对大数据这种,可能func用得比较多的地方,一般fp会相对合适点,jvm上fp就是clojure和scala了,目测scala比clojure用得要广泛一点,java上的脚本可以看看scriptengine以及vert.x这种polyglot的toolset