Python and Scala are two of the most popular languages used in data science and analytics.
Not too long ago, the data science language debate was centered around R vs. Python. Now the chatter has shifted towards Python vs. Scala.
Both languages provide great support in order to create cutting edge data analytics projects efficiently.
This article from Analytics India Magazine lists the differences between these two popular languages.