Talent Development Centre

The Popularity and Salaries of Programming, Scripting and Markup Languages According to the Stack Overflow 2020 Developer Survey

Every year, Stack Overflow surveys tens of thousands of developers from around the world to get a feel on trends in the industry, including popular technologies, salaries and employment, as well as to learn more about developers’ intentions and behaviours. The 2020 Results were released recently and one could spend hours exploring the various numbers and statistics they report.

One topic that tends to be of high interest for our readers is trends about the hottest programming, scripting and markup languages, and Stack Overflow has no shortage of data there. So, here’s a summary of what we found most interesting in terms of language.

The Most Popular Languages Among Professional Developers

Stack Overflow surveyed those who both develop as a hobby and professionally, and these numbers were provided as a total, as well as just for professionals. Among professional developers’ responses, there was no surprise that JavaScript remains at the top of the list, followed by HTML/CSS, SQL, Python and Java.  Stack Overflow also noted “moderate gains for TypeScript, edging out C in terms of popularity. Additionally, Ruby, once in the top 10 of this list as recently as 2017, has declined.”

Most Popular Programming Languages
Stack Overflow 2020 Developer Survey: Most Popular Programming Languages

Most Loved, Dreaded and Wanted Languages

Another common section in the annual Stack Overflow survey is where they go beyond the most used languages and understand what developers actually enjoy working with. Stack Overflow defines a “Loved” language as one that developers are currently using and express interest in continuing to use. Dreaded languages are the opposite — developers are using it but did not express interest in continuing to use it. And, wanted languages are those developers are not using, but would like to.

A few interesting observations Stack Overflow makes are that Rust continues to be the most loved and it also jumped up in the list of most wanted languages. More notably, TypeScript surpassed Python this year, taking the #2 spot in the Most Loved list, and Go jumped five spots on that list compared to last year.

Most Loved, Dreaded and Wanted Languages
Stack Overflow 2020 Developer Survey: Most Loved, Dreaded and Wanted Languages

The Programming, Scripting and Markup Languages with the Highest Salaries

The charts below show global salary averages of respondents who use each language, as well as the average salaries in the United States. Globally, Perl tops the list, which Stack Overflow points out may be related to the fact it’s also one of the most dreaded languages, and employers need to compensate for that. It’s interesting to note that salaries in the United States are significantly higher than global averages — the top language in the United States (Scala) brings in a salary almost double that of the top language globally.

Salaries Based on Language Used
Stack Overflow 2020 Developer Survey: Global salary averages of respondents who use each language

Leave a Reply

Your email address will not be published. Required fields are marked *