Which Programming Languages Do Developers Love The Most?

Share post:

Rust and Clojure top the list of programming languages that developers love.

Stack Overflow published the results of its Developer Survey 2021, which highlighted a number of impressions and economic information, including developers’ attitudes toward specific “dreaded” programming languages and the average payment for certain programming languages.

The findings come from a global survey of more than 83,000 software developers conducted in May and June 2021.

Rust topped the list of programming languages that developers love, compared to the options they hate. 86.98% of responses said they love Rust, compared to the 13% of responses that hated it. Clojure ranked second in this regard with 81% of respondents saying they loved the language, compared to 18.88% who hated it.

TypeScript ranks third with 72.73% of respondents who said they loved the language, compared to 27.27% who hated it. Elixir, Julia and Python complete the top six.

At the other end of the spectrum, Cobol ranked as the least loved programming language. 84.21% of respondents said they hated it, compared to 15.79% who loved it. VBA, Matlab, Objective-C, Groovy and Assembly also joined the list as the six most feared programming languages.

The report also identifies the programming languages that developers want to have and use in the future.

Python came first with 19.04% of the respondents who wanted to use the programming language, followed by TypeScript (15.29%). JavaScript (14.59%), Go (14.54%), Rust (14.09%) and Node.js (11.9%) round off the list of the six most wanted programming languages.

Rust remains the “most loved” programming language for the sixth year in a row, while Python remains the “most wanted” for the fifth year in a row. Although Python is somewhat outdated compared to Rust, it is easy to learn and applicable in many industries.

Finally, programming languages are also ranked according to their respective developer salaries in the report. To find out this figure, respondents were asked to state their total compensation.

Clojure programmers ranked first with $95,000, nearly $14,000 higher than runner-up F# ($81,037). Elixir and Erlang both received the same pay ($80,077) followed by Perl and Ruby, both receiving the same pay ($80,000). Dart ranked bottom of the list with $32,986.

For more information, read the original story in TechRepublic.

Featured Tech Jobs


Related articles

Reskilling becomes increasingly crucial in workplaces

According to the Digital Data Design Institute at Harvard's Digital Reskilling Lab and the BCG Henderson Institute, reskilling,...

ITWC’s 2023 Top Women in Cybersecurity: An interview with Susan Chiang of Cloudflare

"It's really cool to be on a cybersecurity team at a security company," says guest i

Top Women in Cybersecurity panel offers career advice

"Developing resilience to really bounce back from failures and obstacles is something that's important," women were told. Read more about the pane

Top Women in Cybersecurity keynote: A cybersecurity career is harder than ChatGPT paints it — but just as rewarding

ChatGPT is good for a lot of things, but don’t ask it to create a realistic scenario for a woman who wants a career in cybersecurity. In her keynote address for this year’s IT World Canada Top Women in Cybersecurity event, Laura Payne, chief enablement officer and vice-president of security consulting at Canadian-based White Tuque,

Become a member

New, Relevant Tech Stories. Our article selection is done by industry professionals. Our writers summarize them to give you the key takeaways