Qual destas linguagens de programação é diferente das outras: C++, Java, Go, Scala
Todas estas são linguagens de programação de propósito geral que são orientadas a objetos. Mas Scala é a única linguagem de programação funcional na lista. Scala é construída para rodar em máquina virtual Java e tem uma estrutura semelhante à do Java. Mas seu uso de construções de programação funcional a torna mais adequada para aplicações intensivas em dados e distribuídas. A maioria das linguagens nesta lista suporta alguma forma de construções de programação funcional, mas Scala é a única construída com programação funcional como um conceito central.