Yes, you heard it right. Python has toppled Java, and it is now the second-most popular programming language in the world. However, C is still holding its position of being on the top spot on the indexing of Tiobe. However, with the growing popularity of Python, we won’t be surprised if it reaches the number one position. Python’s demand is rigorously growing, and this is the first time when it has finally taken over Java. It is now the second-most extensively recognized programming language according to the latest indexing of Tiobe.
The Programming Community index of TIOBE gets revised once every month. It indicates the growing popularity of programming languages. Tiobe’s Programming Community Index ratings are entirely calculated upon the skilled engineers benefitted from the language, content, and variety of courses, results based upon the online services alongside popular search engines, and also upon the third-party vendors from over the world.
While C somehow managed to retain its position in TIOBE Index and remained to be on the top for November 2020, Python unexpectedly knocked down Java to third place, however managing to secure the second position for itself. Python is now favored by the developer community of both machine learning as well as data science, and this might be a good reason why it has managed to come over to the second position in the list of popular programming languages.
Python’s popularity rose by 2.27 percent compared to its last year’s position during the same period. However, a downfall of over 4.47 percent can be seen in Java’s popularity compared to its previous year’s statistics.
The rise in Python’s Popularity
Created in 1991, Python’s popularity has increased over time. This is because of its recent use in machine learning and data science. But according to Paul Jansen – CEO of Tiobe, there is a completely different theory that needs to be explained regarding the TIOBE Index for the month of November 2020. He stated that he believes that the growing popularity of Python is because of the general demand. Everyone nowadays needs programming skills to acquire a good position in a growth-oriented company as there is seriously a shortage of good developers. So, there is a requirement of something that even non-software engineers can effectively handle without any issues. This is the reason why Python is getting so much popularity. It is easy to learn, holds fast edit cycles along with simple and easy deployment.
Python is a very powerful, effective, yet easy to learn programming language. This is one of the significant reasons why its community is getting larger and larger. Another reason for its growing popularity is its usage by developers from data science and machine learning communities. Even though it has overtaken Java to be in the 2nd position, Java still holds a rating of 11.68 percent, which, when compared to Python’s 12.12 percent, is only a bit less. In the upcoming months, we would either see Java regaining its position by overtaking Python, or the percentage gap might increase even more, letting Python achieve the first position, if not, then at least allowing it to hold its current position.
Grace Smith is a Microsoft Office expert and has been working in the technical industry since 2002. As a technical expert, Grace has written technical blogs, manuals, white papers, and reviews for many websites such as office.com/setup