Developers continue to choose to learn Python over other coding languages, according to the TIOBE Index.
Programming language Python continues to dominate among developers, according to the June TIOBE Index. Python reached an all-time high on the index with an 8.5% rating. While it still falls behind Java (15%) and C (13.3%), if it continues to grow at the same rapid pace, Python will likely replace both Java and C within the next three to four years, becoming the most popular programming language in the world.
The TIOBE Index estimates the popularity of programming languages worldwide based on results from major search engines, including Google, Bing, Wikipedia, Amazon, YouTube, and Baidu. While it is not a perfect measure, its rankings are broadly in line with others, TechRepublic's Nick Heath noted.
SEE: Getting started with Python: A list of free resources (TechRepublic)
The index is not meant to rate the best programming language, but rather to check whether a developer's programming skills are up to date, or what language should be adopted for a project.
Python's rise in popularity is due to a number of factors, including the explosion of artificial intelligence (AI), machine learning, and data science in the enterprise, and the large developer community around it.
Python is also relatively easy to learn, and attracts many newcomers in the development field, the index noted. While Java can be too verbose for beginners, and C requires explicit memory management from the start, Python is much simpler.
For more, check out Python: 5 use cases for programmers on TechRepublic.
DevOps: A cheat sheet (TechRepublic)
10 free alternatives to Microsoft Word and Excel (TechRepublic download)
The 10 most important iPhone apps of all time (Download.com)
Programming languages and developer career resources coverage (TechRepublic on Flipboard)