Python, Node.js and Rust most loved languages with C, C# and Visual Basic losing momentum

Almost a third of current professional developers say their formal education was not important to their career success, with Python, Node.js and Rust continuing to grow in popularity, according to the latest Stack Overflow survey.

The latest report involved more than 64,000 responses fielded from 213 countries, cited to be the most comprehensive survey of the programmer workforce to date, and examines all aspects of the developer experience.

With Python and Node.js going up, and Rust being the ‘most loved’ programming language among developers for the second year running, C, C# and Visual Basic slide down the rankings. 88.3% of developers on Visual Basic said they did not want to continue using it. According to the March 2017 TIOBE Index, C, C# and Visual Basic occupy three of the top six places.

When it came to culture, only 13.1% of developers say they are actively looking for a job, while 75.2% are interested in hearing about new job opportunities. More than half (53.3%) of respondents like to work remotely; 64% of developers reported working remotely at least one day a month, and 11.1% say they are full-time remote or almost all the time. About 56.5% of the developers who are working in government and non-profits said they are underpaid.

Interestingly, 32% of current professional developers said their formal education was not very important or not important at all to their career success. This is not entirely surprising given that 90% of developers consider themselves at least somewhat self-taught: a formal degree is only one aspect of their education, and so much of their practical day-to-day work depends on their company's individual tech stack decisions.

Jay Hanlon, vice president at Stack Overflow, said: “In a hiring landscape where developers are in constant demand, understanding the talent you want to hire is the single most important thing you can do to attract - and retain - the right developers. Thanks to the generosity of the largest community of developers in the world, the developer survey is an invaluable tool for any employer who wants insights into what actually drives and motivates developers throughout their careers.”

Among the more eyebrow raising findings was that almost a quarter of developers polled (24.2%) need total silence when coding, while two thirds (65%) pronounce GIF with a hard ‘g’.

Related Stories

Leave a comment


This will only be used to quickly provide signup information and will not allow us to post to your account or appear on your timeline.

24 Mar 2017, 12:30 p.m.

Various programming languages are always rising and falling in popularity, it's nothing to be concerned about. This is precisely why many companies let job candidates choose which language they want to use for the programming interview questions:
It's more important to have good knowledge of the underlying programming principles and problem solving abilities rather than being skilled in one particular language. If the above requirements are met, companies can relatively easily train new employees to use the languages and tools they need.