1. R
R被称为“统计人员为统计人员开发的一种语言”。
2. Python
Python在学术界一直很流行,尤其是在自然语言处理(NLP)领域。
3. Scala
Scala是比较轻松的语言,因为大家都欣赏其类型系统。Scala在JVM上运行,基本上成功地结合了函数范式和面向对象范式。
4. JAVA
JAVA在JVM上运行。在大数据领域,没人爱,被遗弃。主要不足是:非常繁琐冗长,而且缺少交互式开发所需的REPL (Read-Eval-Print-Loop:交互式解释器),而R、Python和Scala都有。