Stack Overflow Developer Survey 2023
In May 2023 over 90,000 developers responded to our annual survey about how they learn and level up, which tools they're using, and which ones they want.
Online course platform
Stack Overflow Developer Survey - Online course platform
- Codecademy
- Skillsoft
Programming, scripting, and markup languages
Stack Overflow Developer Survey - Programming languages
- JavaScript
- HTML/CSS
- Python
- SQL
- TypeScript
- Bash/Shell (all shells)
- Java
- C#
- C++
- C
- PHP
- PowerShell
- Go
- Rust
- Kotlin
- Ruby
- Lua
- Dart
- Assembly
- Swift
- R
- Visual Basic (.Net)
- MATLAB
- VBA
- Groovy
- Delphi
- Scala
- Perl
- Elixir
- Objective-C
- Haskell
- GDScript
- Lisp
- Solidity
- Clojure
- Julia
- Erlang
- F#
- Fortran
- Prolog
- Zig
- Ada
- OCaml
- Apex
- Cobol
- SAS
- Crystal
- Nim
- APL
- Flow
- Raku
Databases
Stack Overflow Developer Survey - Databases
- PostgreSQL
- MySQL
- SQLite
- MongoDB
- Microsoft SQL Server
- Redis
- MariaDB
- Elasticsearch
- Oracle
- Dynamodb
- Firebase Realtime Database
- Cloud Firestore
- BigQuery
- Microsoft Access
- H2
- Cosmos DB
- Supabase
- InfluxDB
- Cassandra
- Snowflake
- Neo4J
- IBM DB2
- Solr
- Firebird
- Couch DB
- Clickhouse
- Cockroachdb
- Couchbase
- DuckDB
- Datomic
- RavenDB
- TiDB
Cloud platforms
Stack Overflow Developer Survey - Cloud platforms
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud
- Firebase
- Cloudflare
- Digital Ocean
- Heroku
- Vercel
- Netlify
- VMware
- Hetzner
- Linode, now Akamai
- Managed Hosting
- OVH
- Oracle Cloud Infrastructure (OCI)
- OpenShift
- Fly.io
- Vultr
- Render
- OpenStack
- IBM Cloud Or Watson
- Scaleway
- Colocation
Web frameworks and technologies
Stack Overflow Developer Survey - Web frameworks
- Node.js
- React
- jQuery
- Express
- Angular
- Next.js
- ASP.NET CORE
- Vue.js
- WordPress
- ASP.NET
- Flask
- Spring Boot
- Django
- Laravel
- FastAPI
- AngularJS
- Svelte
- Ruby on Rails
- NestJS
- Blazor
- Nuxt.js
- Symfony
- Deno
- Gatsby
- Fastify
- Phoenix
- Drupal
- CodeIgniter
- Solid.js
- Remix
- Elm
- Play Framework
- Lit
- Qwik
Other frameworks and libraries
Stack Overflow Developer Survey - Frameworks
- .NET (5+)
- NumPy
- Pandas
- .NET Framework (1.0 - 4.8)
- Spring Framework
- RabbitMQ
- TensorFlow
- Scikit-Learn
- Flutter
- Apache Kafka
- Torch/PyTorch
- React Native
- Opencv
- Electron
- OpenGL
- Qt
- CUDA
- Keras
- Apache Spark
- SwiftUI
- Xamarin
- Ionic
- Hugging Face Transformers
- GTK
- Cordova
- .NET MAUI
- Hadoop
- Tauri
- Capacitor
- Tidyverse
- Quarkus
- Ktor
- MFC
- JAX
- Micronaut
- Uno Platform
Other tools
Stack Overflow Developer Survey - Tools
- Docker
- npm
- Pip
- Homebrew
- Yarn
- Webpack
- Make
- Kubernetes
- NuGet
- Maven (build tool)
- Gradle
- Vite
- Visual Studio Solution
- CMake
- Cargo
- GNU GCC
- Terraform
- MSBuild
- Ansible
- Chocolatey
- Composer
- LLVM's Clang
- APT
- Unity 3D
- Pacman
- pnpm
- MSVC
- Podman
- Ninja
- Unreal Engine
- Godot
- Ant
- Google Test
- Nix
- Meson
- QMake
- Puppet
- Dagger
- Chef
- Catch2
- Pulumi
- Bun
- Wasmer
- doctest
- SCons
- bandit
- cppunit
- Boost.Test
- build2
- tunit
- lest
- snitch
- CUTE
- ELFspy
- liblittletest
Integrated development environment
Stack Overflow Developer Survey - IDEs
- Visual Studio Code
- Visual Studio
- IntelliJ IDEA
- Notepad++
- Vim
- Android Studio
- PyCharm
- Jupyter Notebook/JupyterLab
- Sublime Text
- Neovim
- Eclipse
- Xcode
- Nano
- WebStorm
- PhpStorm
- Atom
- Rider
- DataGrip
- CLion
- IPython
- Emacs
- VSCodium
- Goland
- Netbeans
- RStudio
- Code::Blocks
- Qt Creator
- Rad Studio (Delphi, C++ Builder)
- Fleet
- Helix
- Kate
- Spyder
- RubyMine
- Geany
- BBEdit
- TextMate
- Micro
- Nova
- condo
Asynchronous tools
Stack Overflow Developer Survey - Asynchronous tools
- Jira
- Confluence
- Markdown File
- Trello
- Notion
- GitHub Discussions
- Azure Devops
- Miro
- Wikis
- Asana
- Clickup
- Doxygen
- Redmine
- Monday.com
- Stack Overflow for Teams
- YouTrack
- Microsoft Planner
- Airtable
- Linear
- Basecamp
- Microsoft Lists
- Smartsheet
- Shortcut
- Wrike
- Adobe Workfront
- Redocly
- Document360
- Nuclino
- Swit
- Dingtalk (Teambition)
- Tettra
- Workzone
- Planview Projectplace Or Clarizen
- Wimi
- Cerri
- Leankor
Synchronous tools
Stack Overflow Developer Survey - Synchronous tools
- Microsoft Teams
- Slack
- Zoom
- Discord
- Google Meet
- Whatsapp
- Telegram
- Skype
- Signal
- Google Chat
- Cisco Webex Teams
- Mattermost
- Jitsi
- Matrix
- IRC
- Rocketchat
- Zulip
- Ringcentral
- Symphony
- Wire
- Wickr
- Unify Circuit
- Coolfire Core
Operating system
Stack Overflow Developer Survey - Operating systems
- Windows
- MacOS
- Ubuntu
- Android
- Windows Subsystem for Linux (WSL)
- iOS
- Debian
- Other Linux-based
- Arch
- iPadOS
- Red Hat
- Fedora
- ChromeOS
- Cygwin
- BSD
- AIX
- Solaris
- Haiku
AI Search Tools
Stack Overflow Developer Survey - AI Search Tools
- ChatGPT
- Bing AI
- WolframAlpha
- Google Bard AI
- Phind
- You.com
- Perplexity AI
- Quora Poe
- Neeva AI
- Andi
- Metaphor
AI Developer Tools
Stack Overflow Developer Survey - AI Developer Tools
- GitHub Copilot
- Tabnine
- AWS CodeWhisperer
- Synk Code
- Codeium
- Whispr AI
- Replit Ghostwriter
- Mintlify
- Adrenaline
- Rubber Duck.AI