20 programming languages that are attracting the most new learners (free PDF)
Whether you’re hoping to launch a new career as a developer or broaden your programming repertoire, knowing which languages are drawing attention can help you focus on the best options. This list includes a popularity index to help you narrow the field.
From the list:
Programming Q&A hub Stack Overflow last year declared that Python was the “fastest-growing programming language”, and Python has been rapidly ascending various language rankings, from the TIOBE Index to IEEE Spectrum’s.
Now Python has climbed to the top spot in the PYPL Popularity of Programming Language Index, which measures the proportion of people searching for programming-language tutorials, based on data from Google Trends.
Python-related queries account for almost one-quarter of all searches for tutorials, according to the PYPL rankings, with the proportion of Python searches up five percent over the past year and 14.6 percent over the past five years.
The current machine-learning boom has fueled a sharp uptick in the number of developers learning Python. Outside of the language’s use in big-data analytics, Python’s versatility is evident in its range of uses, from web and desktop apps to orchestrating system operations.
However, beyond Python’s appeal for data science, fans of the language say its success also stems from its broad range of robust software libraries and how easy it is to learn.
Not faring so well in attracting new learners is the venerable backend web scripting language PHP.
Subscribe to the Developer Insider Newsletter
From the hottest programming languages to commentary on the Linux OS, get the developer and open source news and tips you need to know. Delivered Tuesdays and Thursdays