Skip to content

Technology

Programming Languages

JavaScript remained the most popular language. Python moved up to second place, while TypeScript fell to third.

Among respondents working at an internationally headquartered company, Python was the most popular language, with 56% of them using it, compared to 39% of those working at a Japanese headquartered one.

Kotlin developers remained the top compensated while PHP developers remained the worst compensated.

0%
9%
18%
26%
35%
44%
273
215
118
99
79
71
0%
9%
18%
26%
35%
44%
% of question respondents
Which programming languages do you regularly use on your job?

PostgreSQL remained the most popular database.

0%
9%
18%
28%
37%
46%
235
145
66
11

Other Answers

59
0%
9%
18%
28%
37%
46%
% of question respondents
Which databases do you regularly use at your job?

Web Frameworks

React remained the most popular frontend framework, while Ruby on Rails remained the most popular full-stack framework.

Among backend developers, React was also the most popular framework overall, with 37% of them using it. However, Spring was the second most popular framework among them, with 25% of respondents using it.

0%
10%
20%
29%
39%
49%
229
118
86
78
68
56
42
37
0%
10%
20%
29%
39%
49%
% of question respondents
Which web frameworks do you regularly use at your job?

Other Frameworks and Libraries

PyTorch was the most popular machine library among Data Scientists and Machine Learning Specialists, with 78% of them using it.

0%
7%
13%
20%
27%
33%
100
92
66
54
48
24
13

Other Answers

49
0%
7%
13%
20%
27%
33%
% of question respondents
Which other frameworks and libraries do you regularly use at your job?

Developer Tools

Among DevOps specialists, 89% of respondents used Docker, 62% of them used Kubernetes, and 62% of them used Terraform.

0%
15%
30%
46%
61%
76%
455
266
200
124
124
103
65
53
30
13

Other Answers

70
0%
15%
30%
46%
61%
76%
% of question respondents
Which developer tools do you regularly use at your job?

Developer Environments

Visual Studio Code remained the most popular developer environment.

0%
15%
31%
46%
62%
77%
103
56
48
41
0%
15%
31%
46%
62%
77%
% of question respondents
Which developer environments do you regularly use at your job?

Cloud Platforms

AWS remained the most popular cloud platform. While 12% of respondents said they used Azure in 2023, this increased to 18% this year.

0%
15%
30%
45%
59%
74%
411
98
21
13
8

Other Answers

39
0%
15%
30%
45%
59%
74%
% of question respondents
Which cloud platforms do you regularly use at your job?

Development Processes

While only 12% of respondents who used Scrum were actively looking for a new job, 23% of those who used Waterfall were.

0%
13%
26%
39%
52%
65%
1

Agile

364
2

Scrum

216
3

Kanban

201
4

Waterfall

106
5

Extreme Programming

15
6

Rapid Application Development

14
7

Other Answers

28
0%
13%
26%
39%
52%
65%
% of question respondents
Which of the following software development processes does your current employer use?

Productivity Tools

Respondents using Excel were the most likely to be actively looking for a new job, with 28% of them doing so. Compared to those using other tools, they were also the most likely to be working in the consulting and services industry, and the most likely to be required to work in person.

0%
14%
28%
42%
57%
71%
466
338
246
166
53
36
0%
14%
28%
42%
57%
71%
% of question respondents
Which of the following productivity tools do you use?