The Programming Language Interest Page
These rankings are based on the TIOBE web page which compares the interest in different programming languages over
time and represents real world usage and academic usage combined. These figures are not fully accurate since a more
complex language like Java may need more answers than Python for example, and programmers in C may have more experience
and so ask less questions but it does serve to illustrate the relative rise and fall of different languages.
You can find more details at https://www.tiobe.com/tiobe-index/