Ciência de dados: Java, Python ou R?

Bom dia/tarde/noite.

Estou inciando os estudos de programação voltado para a ciência de dados. Comprei um curso do IA Expert Academia e estou gostando bastante.

Na trilha de Machine Learning, o primeiro curso sobre Ciência de Dados (de fato) há a opção de escolher três linguagens/tecnologias: Weka Java, Python, e R.

Em que elas se diferenciam? Qual a melhor pensando em mercado de trabalho nacional? E pro mercado internacional? São pra áreas diferentes?

Desde já: muito obrigado!

Creio que a linguagem mais difundida para essa área sem duvidas seja o python. É la que estão as grandes bibliotecas de ML e tem muito mais material até para aprender, além de ser uma linguagem simples de se utilizar.

De qualquer forma, a linguagem não passa de uma ferramenta, aprenda com python e, caso um dia você precise de outra linguagem, apenas entenda como seu conhecimento de python se traduz para ela e bora que bora!