The more a language tutorial is searched, the more popular the language is assumed to be. The raw data comes from Google Trends. If you believe g programming language tutorial 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.
Did not find what they wanted? Try here
Why do you use tutorial as Google Trends keyword ? What is a python tutorial, if not a tutorial on the programming language ? 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 ? That’s because Google Trends diagrams show how the total number of Java tutorial searches varies over time. Instead, PYPL’s diagram shows the share of Java tutorial searches in all language tutorial searches. That share has been fairly stable for Java since 2004. Can I copy material from this page ?