Shifts and stability in the developer landscape

You can find a wealth of information in the Stack Overflow Developer Survey. After looking for changes in the programming languages ​​used by developers, the conclusion is that there isn’t much churn. The tool that has overtaken the field is Visual Studio Code, which now towers head and shoulders over its competitors.


Not only is Stack Overflow the largest developer survey, it’s also cross-platform, which means it produces results that are of interest to all of us. It’s also been running for a long time, so we can use it to check for trends.

A result that has remained constant over almost the entire history of the survey is that JavaScript is the most widespread programming language. You have to turn the clock back to 2013 to find it in second place, just behind SQL (yes, SQL!) – with both at 57%. Back then, HTML/CSS wasn’t included as an option and the question was for “Most Popular Technologies” and Node.js and Angular.js were included alongside 10 languages. It was 2018 when programming, scripting, and markup languages ​​were lumped together, and that year JavaScript was used by 70% of respondents, HTML by 69%, CSS by 65%, and SQL was still at 57%. HTML/CSS became a single option in 2019, recording 64% versus JavaScript’s 68%. SQL lost a few percentage points to 54%. In 2021, Python overtook SQL, 48% to 47%, while JavaScript had 65%, but this year Python was back in 4th place:

as long as

This year, Stack Overflow split all respondents, who counted 71,547 in the case of this question, into professional developers (53,421) and learning to code (6,239). The most commonly used language for the latter group was HTML/CSS (62.59%), pushing JavaScript into second place (59.79%) with Python a close third (58.33%). Java came fourth, but at only 38.67%, it was almost level with SQL (37.8%).

In terms of the development environment, Stack Overflow results show that Visual Studio Code, which only hit the market in 2015, has steadily but convincingly become the dominant source code editor. Although it’s not a full IDE, it has many helpful features that programmers need, such as: B. Syntax highlighting, smart code completion, snippets, code refactoring, and debugging support.

Here are the results of the 2022 survey:

SOIDEsAmong those learning to code, VS Code is even more popular (81%), as is PyCharm (26%).

If you compare 2022 to 2018, you can see how VS Code has conquered the market. In 2018, it was just ahead of Microsoft’s paid Visual Studio, which rivaled the free but primitive Notepad++. GitHub’s Atom was the most popular of 2018 and is now being abandoned given VS Code’s apparent greater popularity.

SOIDEs2018

VS Code has embedded Git support for version control, and Stackoverflow has included new version control questions in 2022 that have revealed differences between professional developers and those learning to code. Whereas only 1.4% of professional developers responded “I don’t use any” to the question:

What are the primary version control systems you use? Select all that apply.

17% of those learning to code chose this answer. Git was overwhelmingly the tool of choice, with 97% of professional developers and 82% of those learning to code with it.

The command line is the primary way developers interact with their version control systems, but the command line was a less popular option for those learning to code (77.48%) and the code editor was more popular (57.58%) among those learning to program.

SOversion control2

Just as VS Code is miles ahead of the competition, so is GitHub:

SO version control

While GitHub is the most popular version control for both personal and professional use, GitLab, Bitbucket, and Azure Repos are more used for professional than personal purposes.

so change 2022

More information

Stack Overflow 2022 developer survey

Related Articles

GitHub is retiring Atom

Stack Overflow releases the largest poll yet

Stack Overflow Developer Survey 2016


banner


python data



Comments

or email your comment to: [email protected]

Comments are closed.