The 2025 Developer Survey is the definitive report on the state of software development. In its fifteenth year, Stack Overflow received over 49,000+ responses from 177 countries across 62 questions focused on 314 different technologies, including new focus on AI agent tools, LLMs and community platforms. This annual Developer Survey provides a crucial snapshot into the needs of the global developer community, focusing on the tools and technologies they use or want to learn more about.

Privacy, pricing and better alternatives are top reasons developers turn their back on a technology

DetractionOverall RankMedian RankMode Rank
Security or privacy concerns131
Prohibitive pricing241
Availability of better alternatives341
Poor usability444
Inefficient or time-costly555
Outdated or obsolete technology or features658
Ethical concerns768
Lack of or sub-par API868
Lack of AI or AI agents999
Other101010

The reasons to reject a technology are nearly universal. The top three deal-breakers for all developers are security or privacy concerns (Rank 1), prohibitive pricing (Rank 2), and the availability of better alternatives (Rank 3). The lack of AI is the least important factor (Rank 9).

How you lose interest in tech tools →

69% of AI agent users agree AI agents have increased productivity

27.3%35.9%21.3%8.2%7.3%AI agents have accelerated my learning about new technologies or codebases.29.3%34.9%22.4%7%6.4%AI agents have helped me automate repetitive tasks.17.1%31.9%25.3%14.2%11.5%AI agents have helped me solve complex problems more effectively.6.6%10.7%40.5%20%22.2%AI agents have improved collaboration within my team.12.2%25.3%32.4%17.1%13.1%AI agents have improved the quality of my code.27.7%41%20.4%6%4.9%AI agents have increased my productivity.29.3%40.8%17.8%6.9%5.1%AI agents have reduced the time spent on specific development tasks.Strongly agreeSomewhat agreeNeutralSomewhat disagreeStrongly disagree

The most recognized impacts are personal efficiency gains, and not team-wide impact. Approximately 70% of agent users agree that agents have reduced the time spent on specific development tasks, and 69% agree they have increased productivity. Only 17% of users agree that agents have improved collaboration within their team, making it the lowest-rated impact by a wide margin.

Impacts of AI agents →

Architect is the fourth top role for developers this year

Developer, full-stack27%Developer, back-end14.2%Student11.3%Architect, software or solutions6.1%Developer, desktop or enterprise applications4.3%

Architect is a new role we added to the survey this year and is the fourth most popular role for respondents.

Role →

A vast majority of developers indicating they worked with OpenAI GPT models in the past year

OpenAI GPT81.4%Claude Sonnet42.8%Gemini Flash35.3%OpenAI Reasoning34.6%OpenAI Image26.6%

OpenAI's GPT models top the large language model list with 82% of developers indicating they used them for development work in the past year. Anthropic's Claude Sonnet models are used more by professional developers (45%) than by those learning to code (30%).

Large language models →

Claude Sonnet is the most admired AI model

51.2%61.2%OpenAI GPT33.3%67.5%Claude Sonnet25.9%63.6%OpenAI Reasoning24%56.6%Gemini Flash22.7%65.2%Gemini ReasoningDesiredAdmired

Anthropic's Claude Sonnet is the most admired LLM this year (behind Gemini Reasoning) and second most desired (33%).

Large language models →

Most developers have been coding for 10+ years

1 to 5 years13.9%6 to 10 years21.1%11 to 15 years15.6%16 to 20 years11.8%21 to 30 years14.6%31 to 40 years7%41 to 50 years3.1%More than 50 years0.5%

45% of developers responding to the Developer Survey this year have been coding less than 10 years.

Years coding →

Stack Overflow is becoming a new resource for developers that need to solve AI-related issues

Rarely, almost never42.9%I don't use AI or AI-enabled tools22.1%Less than half of the time18.5%About half of the time9%More than half the time7.4%

Developers turn to Stack Overflow for human-verified, trusted knowledge. About 35% of developers report that their visits to Stack Overflow are a result of AI-related issues at least some of the time.

Frictions on Stack Overflow →

84% of respondents are using AI tools this year

Yes, I use AI tools daily47.1%Yes, I use AI tools weekly17.7%Yes, I use AI tools monthly or infrequently13.7%No, but I plan to soon5.3%No, and I don't plan to16.2%

84% of respondents are using or planning to use AI tools in their development process, an increase over last year (76%). This year we can see 51% of professional developers use AI tools daily.

AI tools in the development process →

Stack Overflow is a destination developers visit frequently

Multiple times per day8.2%Daily or almost daily16.7%A few times per week28%A few times per month or weekly29.5%Less than once per month or monthly10.7%Less than once every 2 - 3 months4.1%Infrequently, less than once per year2.9%

Stack Overflow is a frequent destination for information. A strong majority (82%) visit at least a few times per month, with 25% visiting daily or more often.

Frequency of visiting Stack Overflow →

USA, Germany and India are top countries responding to this year's survey

United States of America20.4%Germany8.6%India7.2%United Kingdom of Great Britain and Northern Ireland5.8%France4%Canada3.7%Ukraine2.7%Poland2.5%Netherlands2.5%Italy2.4%

Ukraine and France swapped places this year compared to last, placing France in the top 5 list of responding countries.

Country →

More than one third of respondents use AI-enabled tools to learn AI this year

Yes, I learned how to use AI-enabled tools required for my job or to benefit my career36.3%Yes, I learned how to use AI-enabled tools for my personal curiosity and/or hobbies31%No, I learned something that was not related to AI or AI enablement for my personal curiosity and/or hobbies11.7%No, I didn't spend time learning in the past year10.8%No, I learned something that was not related to AI or AI enablement as required for my job or to benefit my career10.2%

Over 36% of respondents learned how to use AI-enabled tools for their job or to advance their career in the last year.

Learn to code for AI →

Visual Studio and Visual Studio Code both maintained their top spots for developer environments used for the fourth year

Visual Studio Code75.9%Visual Studio29%Notepad++27.4%IntelliJ IDEA27.1%Vim24.3%

Subscription-based, AI-enabled IDEs weren't able to topple the dominance of Visual Studio and Visual Studio Code this year. Both maintained their top spots for the fourth year while relying on extensions as optional, paid AI services.

Dev IDEs →

A majority of developers don't use AI agents

Yes, I use AI agents at work daily14.1%Yes, I use AI agents at work weekly9%Yes, I use AI agents at work monthly or infrequently7.8%No, but I plan to17.4%No, I use AI exclusively in copilot/autocomplete mode13.8%No, and I don't plan to37.9%

AI agents are not yet mainstream. A majority of developers (52%) either don't use agents or stick to simpler AI tools, and a significant portion (38%) have no plans to adopt them.

AI agents →

uv is the most admired SO tag technology this year

13.9%61.4%RAG12.4%65.1%c++2311.3%74.2%uv9.4%62.6%Shadcn/ui9.2%61.2%PydanticDesiredAdmired

uv is a Python package manager built in Rust; need we say more about why this is the most admired (74%) SO tag technology this year?

Stack Overflow tags →

Nearly one third of developers are working remote this year

Remote32.4%Your choice (very flexible, you can come in when you want or just as needed)12.6%In-person17.9%Hybrid (some remote, leans heavy to in-person)19.9%Hybrid (some in-person, leans heavy to flexibility)17.2%

Of the top-reporting countries in this year's survey, the US has the highest number of developers working remotely (45%). 21% of developers in Germany say the choice to go into the office or work remotely is completely up to them.

Work environment →

Python adoption grew in 2025

JavaScript66%HTML/CSS61.9%SQL58.6%Python57.9%Bash/Shell48.7%

After more than a decade of steady growth, Python's adoption has accelerated significantly. It saw a 7 percentage point increase from 2024 to 2025; this speaks to its ability to be the go-to language for AI, data science, and back-end development.

Programming, scripting, and markup languages →

Developers at all levels are exploring the evolving AI landscape through Stack Overflow

No descriptionGoogle Gemini.NET 8+Large language modelOllamaTailwind CSS 4PydanticRAGShadcn/uiuvLangGraphc++23

Most professional developers who indicated they used Google Gemini last year, are interested in other AI-oriented subjects like "Large Language Model" or "RAG", and tools like "Ollama".

This pattern holds true for both Professional Developers and those Learning to Code, showing that developers at all levels are actively exploring the rapidly evolving AI landscape rather than committing to a single tool or platform.

Stack Overflow tags →

Respondents learning to code use YouTube for community more than professional developers

Stack Overflow84.2%GitHub (public)66.9%YouTube60.5%Reddit53.7%Stack Exchange46.5%

Respondents learning to code use Youtube for community more than professional developers (70% vs. 60%).

Community platforms →

Positive sentiment to AI tools has decreased in 2025

Very favorable22.9%Favorable36.8%Indifferent17.6%Unsure2.3%Unfavorable10.8%Very unfavorable9.6%

Conversely to usage, positive sentiment for AI tools has decreased in 2025: 70%+ in 2023 and 2024 to just 60% this year. Professionals show a higher overall favorable sentiment (61%) than those learning to code (53%).

AI tool sentiment →

More developers actively distrust the accuracy of AI tools than trust it

Highly trust3.1%Somewhat trust29.6%Somewhat distrust26.1%Highly distrust19.6%

More developers actively distrust the accuracy of AI tools (46%) than trust it (33%), and only a fraction (3%) report "highly trusting" the output. Experienced developers are the most cautious, with the lowest "highly trust" rate (2.6%) and the highest "highly distrust" rate (20%), indicating a widespread need for human verification for those in roles with accountability.

Accuracy of AI tools →

Younger developers want developer content with social or interactive formats

Lists of recommendations (tools, frameworks, technologies, etc.)47.6%Long-form articles40.8%Chat (bot/AI)33.2%Coding challenges29.5%Chat (people)26.6%Videos25%Job board20.8%Day-in-the-life profiles/interviews with experts19%Message Boards17.8%Logic games/puzzles15.8%Direct messaging of users15%Other4.5%

While all age groups want lists and articles, younger developers show a significantly higher interest in more social and interactive formats. For example, 37% of 18-24 year olds want "Chat (people)", compared to only 20% of 55-64 year olds. Similarly, 39% of the youngest cohort want "Coding challenges," also aligning with a motivation to skill up.

How do you choose to find relevant developer content? →

One in four developers are happy at their current job

Not Happy at Work28.4%Complacent at Work47.1%Happy at Work24.5%

More developers are happy at work this year (24% vs. 20% last year). This is likely related to that pay bump in the data for certain roles this year.

Job satisfaction →

66% of developers are frustrated with AI solutions that are almost right

AI solutions that are almost right, but not quite66%Debugging AI-generated code is more time-consuming45.2%I don’t use AI tools regularly23.5%I’ve become less confident in my own problem-solving20%It’s hard to understand how or why the code works16.3%Other (write in):11.6%I haven’t encountered any problems4%

The biggest single frustration, cited by 66% of developers, is dealing with "AI solutions that are almost right, but not quite," which often leads to the second-biggest frustration: "Debugging AI-generated code is more time-consuming" (45%)

AI tool frustrations →

Cargo is the most admired cloud development and infrastructure tool this year

15.7%51.8%Terraform15.2%56.4%Homebrew13.9%70.8%Cargo12.6%47.6%Make11.5%58.8%APTDesiredAdmired

Rust's growth is directly tied to the success of its build tool and package manager, Cargo, which is the most admired (71%) cloud development and infrastructure tool this year.

Cloud development →

GitHub is a more desirable collaboration tool than Jira this year

59.3%70.1%GitHub27%75.8%Markdown File25.6%59.5%GitLab22%42.1%Jira14.3%40.2%ConfluenceDesiredAdmired

Jira steps down as the most desired tool for code documentation and collaboration and the new top desired tool is GitHub. Markdown continues to be the most admired sync tool for the third year.

Code documentation and collaboration tools →