Stack Overflow Developer Survey 2024
In May 2024, over 65,000 developers responded to our annual survey about coding, the technologies and tools they use and want to learn, AI, and developer experience at work.
Programming, scripting, and markup languages
Stack Overflow Developer Survey - Programming languages
Databases
Stack Overflow Developer Survey - Databases
- Redis
- Dynamodb
- Firebase Realtime Database
- Cloud Firestore
- BigQuery
- Supabase
- H2
- Cosmos DB
- Snowflake
- InfluxDB
- Cassandra
- Databricks SQL
- IBM DB2
- Clickhouse
- Solr
- DuckDB
- Firebird
- Couch DB
- Cockroachdb
- Couchbase
- Presto
- Datomic
- EventStoreDB
- RavenDB
- TiDB
Cloud platforms
Stack Overflow Developer Survey - Cloud platforms
- Cloudflare
- Firebase
- Vercel
- Digital Ocean
- Heroku
- Netlify
- VMware
- Hetzner
- Supabase
- Linode, now Akamai
- OVH
- Managed Hosting
- Oracle Cloud Infra.
- Render
- Fly.io
- OpenShift
- Databricks
- PythonAnywhere
- Vultr
- OpenStack
- Alibaba Cloud
- IBM Cloud Or Watson
- Scaleway
- Colocation
Web frameworks and technologies
Stack Overflow Developer Survey - Web frameworks
- Next.js
- Express
- Flask
- Spring Boot
- Django
- FastAPI
- Laravel
- Svelte
- NestJS
- Blazor
- RB on Rails
- Nuxt.js
- Htmx
- Symfony
- Astro
- Fastify
- Deno
- Phoenix
- Drupal
- Strapi
- CodeIgniter
- Gatsby
- Remix
- Solid.js
- Yii 2
- Play Framework
- Elm
Other frameworks and libraries
Stack Overflow Developer Survey - Frameworks
- NumPy
- Pandas
- Spring Framework
- RabbitMQ
- Scikit-Learn
- Torch/PyTorch
- TensorFlow
- Flutter
- Opencv
- React Native
- Qt
- OpenGL
- Hugging Face Transformers
- Apache Spark
- Keras
- Ruff
- Xamarin
- GTK
- Ionic
- Tauri
- Hadoop
- Cordova
- DirectX
- Capacitor
- OpenCL
- Tidyverse
- Roslyn
- Quarkus
- Ktor
- mlflow
- JAX
- MFC
Other tools
Stack Overflow Developer Survey - Tools
Integrated development environment
Stack Overflow Developer Survey - IDEs
- Visual Studio Code
- Visual Studio
- IntelliJ IDEA
- Notepad++
- Vim
- Android Studio
- PyCharm
- Jupyter Notebook/JupyterLab
- Neovim
- Sublime Text
- Nano
- WebStorm
- PhpStorm
- Rider
- DataGrip
- VSCodium
- IPython
- CLion
- Emacs
- Goland
- Netbeans
- RStudio
- Qt Creator
- Code::Blocks
- Kate
- Fleet
- Helix
- Spyder
- RubyMine
- Geany
- Rad Studio
- BBEdit
- Spacemacs
Asynchronous tools
Stack Overflow Developer Survey - Asynchronous tools
- Trello
- Notion
- GitHub Discussions
- Obsidian
- Wikis
- Asana
- Clickup
- Doxygen
- Lucid
- Redmine
- Linear
- Stack Overflow for Teams
- YouTrack
- Airtable
- Basecamp
- Smartsheet
- Shortcut
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
- Matrix
- Jitsi
- IRC
- Rocketchat
- Zulip
- Ringcentral
- Symphony
- Wire
- Wickr
- Unify Circuit
- Coolfire Core
Operating system
Stack Overflow Developer Survey - Operating systems
- Debian
- Other Linux-based
- Arch
- iPadOS
- Red Hat
- Fedora
- ChromeOS
- Cygwin
- BSD
- AIX
- Solaris
- Haiku
AI Search & AI Developer Tools
Stack Overflow Developer Survey - AI Search Tools
- Meta AI
- Amazon Q
- You.com
- Cody
- OpenAI Codex
- Whispr AI
- Quora Poe
- Snyk Code
- Replit Ghostwriter
- Lightning AI
- AskCodi
- Andi
- Neeva AI
- Metaphor