The with programming language a language tutorial is searched, the more popular the language is assumed to be. The raw data comes from Google Trends. If you believe in collective wisdom, the PYPL Popularity of Programming Language index can help you decide which language to study, or which one to use in a new software project.
This chart uses a logarithmic scale. The PYPL PopularitY of Programming Language Index is created by analyzing how often language tutorials are searched on Google : the more a language tutorial is searched, the more popular the language is assumed to be. Why is PYPL so different from TIOBE ? The TIOBE Index is a lagging indicator. It counts the number of web pages with the language name. Why do you use tutorial as Google Trends keyword ? What is a python tutorial, if not a tutorial on the programming language ?
Did not find what they wanted? Try here
My favorite language is not in the index ! The index is currently limited to 22 languages. You can still analyze the popularity of your favorite language and compare it to others, using Google Trends. C on Google trends: to avoid duplication, it is not included in the PYPL index. How do you compute the share of web searches ? We first calculate the interest of each language tutorials relative to java tutorials every month. Why is Java so flat in PYPL’s diagram, while it is going down in Google Trends over 5 years ?