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
- Codecademy
- Skillsoft
Programming, scripting, and markup 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
- 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
- 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
- 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
- .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
- 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
- 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
- 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
- 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
- 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
- ChatGPT
- Bing AI
- WolframAlpha
- Google Bard AI
- Phind
- You.com
- Perplexity AI
- Quora Poe
- Neeva AI
- Andi
- Metaphor
AI Developer Tools
- GitHub Copilot
- Tabnine
- AWS CodeWhisperer
- Synk Code
- Codeium
- Whispr AI
- Replit Ghostwriter
- Mintlify
- Adrenaline
- Rubber Duck.AI