content: Java is so high on that list because they are conflating machine learning and data science which aren't really the same thing. Most MapReduce work was done in Java, certainly initially. Which makes it really high. If you just narrowed it down to actual ML tasks I doubt Java would have a fraction of that. Python and R are far more common than Java in ML.