Developer knowledge-sharing site Stack Overflow has released its 2019 annual developer survey, revealing the most popular programming languages and which languages are linked to the highest salaries worldwide and in the US.
If you're a programmer who loves Rust, Python, and TypeScript, you're not alone, according Stack Overflow's 2019 survey, which asked 90,000 developers around the world what their most loved, dreaded, and wanted languages were.
The top 10 favored languages included Rust, Python, Microsoft's TypeScript, Kotlin, WebAssembly, Swift, Clojure, Elixir, Go, and C#.
The common thread between the most loved programming languages is that they were all created in the past 10 years or so, with the exception of Microsoft's C#, which appeared nearly two decades ago, and 29-year-old Python.
It also seems developers have a distaste for older languages, with the top 10 most-dreaded all first appearing over 20 years ago.
The most widely dreaded language is Visual Basic for Applications (VBA), followed by Objective-C, C, PHP, Erlang, Ruby, R, C++, and Java.
Python, which is shaping up as one of the most popular languages, is also the "most wanted" language for the third year running, according to Stack Overflow's results.
The survey also offers a profile of the languages associated with the highest levels of pay. At a global level, Clojure is linked to the highest salaries, averaging $90,000. Other languages associated with salaries above $70,000 include F# , Go, Scala, Elixr, Ruby, WebAssemnbly, Rust, and Erlang.
SEE: How to build a successful developer career (free PDF)
Reported top salaries in the US are way higher than median global salaries for all languages included in the survey. HTML/CSS and C# are linked to the lowest salaries in the US, which bottom out at $105,000.
Languages associated with the highest salaries in the US of between $120,000 and $143,000 include in descending order Scala, Clojure, Go, Erlang, Objective-C, WebAssembly, Kotlin, Rust, F#, Elixir, Ruby, C, C++, and Swift.
For web developers, Microsoft's Visual Studio Code and Visual Studio are the most popular development environments. Just over half of mobile developers report using Google's Android Studio, and the same proportion report using Visual Studio Code. A third report using Apple's Xcode.
It seems developers almost exclusively expect male tech execs to shape the tech world this year.
Offering a blank field, Stack Overflow asked who will be the most influential person in 2019. Tesla and SpaceX boss Elon Musk tops this list, with 30 percent rating him as the most influential, while just seven percent name Amazon CEO Jeff Bezos, and four percent picking Microsoft CEO Satya Nadella.
The only woman to make the list is AMD CEO Lisa Su, who was nominated by 0.2 percent of respondents. Meanwhile, 2.2 percent think Donald Trump, who ranks fifth, will be the most influential person in tech.
As with Stack Overflow's previous surveys, it reports that globally 90 percent of respondents identify as men. In the US, 11 percent of respondents identify themselves as women.
More on programming languages
- Programming language popularity: C++ bounces back at Python's expense
- Microsoft revamps programming language PowerShell as Windows 10 use trails Linux
- US tech students slaughter peers in Russia, China, India in coding test
- Microsoft's TypeScript programming language rising fast, almost makes top 10
- Programming languages: PowerShell nets more Linux, macOS, Windows developers
- Programming languages: Python rides high but Groovy is cool again with developers
- Python programming language's top uses, tools: Developers reveal their choices
- Best-paying programming languages, skills: Here are the top earners
- The programming languages and skills that pay the best in 2019 TechRepublic
- Is Julia the next big programming language? MIT thinks so, as version 1.0 lands TechRepublic
- Mozilla's radical open-source move helped rewrite rules of tech CNET