Software development survey 2026 - Survey results

Join software engineers around the world sharing how software gets built today
Software development survey 2026
1) What programming languages do you primarily use?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
JavaScript521.74
Python14.35
Java417.39
C#14.35
Ruby28.69
C++28.69
PHP417.39
Go14.35
Swift14.35
Kotlin28.7
2) What is your primary role in software development?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
Frontend Developer240
Backend Developer240
Full Stack Developer120
3) How many years of experience do you have in software development?
Option ᐃCount ᐁ% ᐁ
5 years240
3120
4 years120
120
4) What frameworks or libraries do you commonly use?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
React318.75
Vue.js212.5
Angular318.75
Django212.5
Flask16.25
Spring212.5
Ruby on Rails212.5
Express16.25
5) Describe your experience with Agile methodologies.
Option ᐃCount ᐁ% ᐁ
480
so so..120
6) What tools do you use for version control?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
Git480
Subversion (SVN)120
7) What is your preferred Integrated Development Environment (IDE)?
Option ᐃCount ᐁ% ᐁ
360
VSC120
VS Code120
8) Which operating systems do you primarily develop for?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
Windows480
Linux120
9) What testing frameworks do you use?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
JUnit423.53
PyTest15.88
Mocha423.53
Selenium317.65
Cypress211.76
RSpec317.65
10) What is your favorite database management system?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
PostgreSQL480
Oracle120
11) How do you keep your skills updated?
Option ᐃCount ᐁ% ᐁ
360
Online courses, tutorials120
Online tutorials and courses120
12) What challenges do you face in software development?
Option ᐃCount ᐁ% ᐁ
480
Dumb management120
13) What are your future career goals in software development?
Option ᐃCount ᐁ% ᐁ
480
Be software architect120
14) Which software development methodologies have you worked with?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
Waterfall433.33
Agile18.34
Scrum18.34
Kanban433.33
DevOps18.33
Extreme Programming (XP)18.33
15) When did you start your career in software development?
Option ᐃCount ᐁ% ᐁ
11/20/2025120
11/12/2025120
05/13/2020120
02/15/2018120
05/20/1998120
16) What time do you usually start your workday?
Option ᐃCount ᐁ% ᐁ
10:51:00120
09:30:00120
09:00:00120
08:05:00120
08:01:00120
17) How often do you contribute to open source projects?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
Regularly120
Occasionally360
Rarely120
18) What tools do you use for project management?
Show as horizontal bar Show as vertical bar Show as stacked horizontal bar Show as stacked vertical bar Show as donut chart Show as pie chart Show as line graph Show as area chart
Option ᐃCount ᐁ% ᐁ
Jira425
Trello212.5
Asana531.25
GitHub Projects318.75
Rally212.5
19) When do you expect to see significant advancements in software development?
Option ᐃCount ᐁ% ᐁ
05/06/2020 09:01:00125
10/15/2025 15:33:00125
11/19/2025 08:07:00125
04/15/2026 10:07:00125
20) What is your current job title?
Option ᐃCount ᐁ% ᐁ
Senior Software Engineer240
Backend developer120
Software Engineer120
120
21) Any additional comments or feedback about software development?
OptionCount%
5100