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 ᐁ% ᐁ
JavaScript421.05
Python15.27
Java421.05
C#15.27
Ruby210.53
C++15.26
PHP315.79
Go15.26
Swift15.26
Kotlin15.26
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 Developer125
Backend Developer250
Full Stack Developer125
3) How many years of experience do you have in software development?
Option ᐃCount ᐁ% ᐁ
5 years250
3125
4 years125
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 ᐁ% ᐁ
React323.08
Vue.js17.69
Angular323.08
Django17.69
Flask17.69
Spring215.39
Ruby on Rails215.38
5) Describe your experience with Agile methodologies.
Option ᐃCount ᐁ% ᐁ
375
so so..125
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
OptionCount%
Git4100
7) What is your preferred Integrated Development Environment (IDE)?
Option ᐃCount ᐁ% ᐁ
250
VSC125
VS Code125
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
OptionCount%
Windows4100
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 ᐁ% ᐁ
JUnit325
PyTest18.33
Mocha325
Selenium216.67
Cypress18.33
RSpec216.67
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 ᐁ% ᐁ
PostgreSQL375
Oracle125
11) How do you keep your skills updated?
Option ᐃCount ᐁ% ᐁ
250
Online courses, tutorials125
Online tutorials and courses125
12) What challenges do you face in software development?
Option ᐃCount ᐁ% ᐁ
375
Dumb management125
13) What are your future career goals in software development?
Option ᐃCount ᐁ% ᐁ
375
Be software architect125
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 ᐁ% ᐁ
Waterfall333.34
Agile111.11
Kanban333.33
DevOps111.11
Extreme Programming (XP)111.11
15) When did you start your career in software development?
Option ᐃCount ᐁ% ᐁ
11/20/2025125
11/12/2025125
02/15/2018125
05/20/1998125
16) What time do you usually start your workday?
Option ᐃCount ᐁ% ᐁ
10:51:00125
09:30:00125
09:00:00125
08:01:00125
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 ᐁ% ᐁ
Occasionally375
Rarely125
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 ᐁ% ᐁ
Jira323.08
Trello17.69
Asana430.77
GitHub Projects323.08
Rally215.38
19) When do you expect to see significant advancements in software development?
Option ᐃCount ᐁ% ᐁ
05/06/2020 09:01:00133.34
10/15/2025 15:33:00133.33
11/19/2025 08:07:00133.33
20) What is your current job title?
Option ᐃCount ᐁ% ᐁ
Senior Software Engineer250
Backend developer125
Software Engineer125
21) Any additional comments or feedback about software development?
OptionCount%
4100