Top 25 Highest Paying Programming Languages in 2020

There are many in-demand programming languages, but which one pays the most? If you are looking for learning a new programming language in 2020 then you may want to know the median salary of developers in the respective language. Here we list the top 25 highest paying programming languages globally, that were reported by Stack Overflow developer survey.

Global: Highest Paying Programming Languages 2020

You can click on the image for a larger version or go to source listed below the image.

highest paying programming languages global 2020
Global top paying programming languages 2020 (source)

Here is the list of global top paying programming languages based on the survey result:

  1. Perl – $76K
  2. Scala – $76K
  3. Go – $74K
  4. Rust – $74K
  5. Ruby – $71K
  6. Bash/Shell/PowerShell – $65K
  7. Objective-C – $64K
  8. Haskell – $60K
  9. Julia – $59K
  10. Python – $59K
  11. Swift – $58K
  12. C# – $57K
  13. R – $57K
  14. TypeScript – $57K
  15. Kotlin – $54K
  16. SQL – $54K
  17. Assembly – $53K
  18. C++ – $53K
  19. JavaScript – $53K
  20. HTML/CSS – $52K
  21. VBA – $51K
  22. C – $50K
  23. Java – $50K
  24. PHP – $39K
  25. Dart- $37K

Perl, Scala, and Go have the highest paying salaries globally. They have a median salary of around $75k annually. Interestingly, popular programming languages such as JavaScript and Python are in lower rankings.

If these salaries appear less, then do remember that these are global numbers and salaries in developing countries are far lesser than those in US or UK. You can refer to the salary of programmers in US below:

US: Top Paying Programming Languages 2020

In US, Scala, Go, Objective-C and Kotlin are the highest paying programming languages and tend to pay around $140K annually. Even in US, salaries of JavaScript and Python developers are lower than those working with mobile application development languages such as Objective-C and Kotlin.

You can click on the image for a larger version or go to source listed below the image.

highest paying programming languages US 2020
US top paying programming languages 2020 (source)

One should note that a high paying programming language doesn’t necessarily mean that there is high number of jobs available for the same. Moreover, taking career decisions purely on salary is not recommended. Nonetheless, having an idea of the median salary one can expect with a particular skillset, in this case: programming language is definitely a plus when you are negotiating your salary in a new role.

If you are a freelance programmer, then you would want to base your hourly rate based on these numbers. However, based on your location, these rates may be different.

A programmer’s salary is also dependent on his/her position and experience. You can refer to your local job listing or online listing on LinkedIn or look for salaries on Glassdoor to get an idea of expected salary for your skillset and position.

Kanishk Kunal

Kanishk is a Software Engineer turned Online Entrepreneur who has created many successful apps and websites. He devotes most of his time punching his keyboard and swiping his smartphone. Follow him on Twitter @kanishkkunal

Leave a Reply