According to the TIOBE Index, Python is at king of the jungle and for the first time in 20 years the long-standing hegemony of Java and C is over.
Python is winning these days, because of the rise of data science and its ecosystem of machine-learning software libraries like NumPy, Pandas, Google's TensorFlow, and Facebook's PyTorch.
It has the advantage that it is not difficult to learn and has found a niche in high-end hardware. This is ironic because it is not so good on mobile devices and the web which is supposed to be where all the action is.
Python creator Guido van Rossum hopes to address this web and mobile issue through performance upgrades he's working on at Microsoft.
Python's move to top spot on the Tiobe index was a result of other languages falling in searches rather than Python rising. With an 11.27 per cent share of searches, it was flat, while second place language C fell 5.79 percent percentage points compared to October last year down to 11.16 percent. Java made way for Python with a 2.11 percentage point drop to 10.46 percent.