What SQL is used for
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version.
What people build with SQL
- Almost every app needs to store and find data — and that data lives in a database.
- SQL is the language for asking the database questions and changing what it holds.
- The same SQL works for a tiny phone app and a giant website.
Behind almost every app
- When you log in, search, or save something, SQL is usually working behind the scenes.
- Websites, banking, mobile apps, and online shops all keep their data in databases.
- Popular databases that speak SQL include SQLite, MySQL, and PostgreSQL.
Analytics and dashboards
- Companies use SQL to count, group, and summarise huge piles of data.
- "How many orders today?" or "Which product sells best?" are SQL questions.
- The answers feed the charts and dashboards people use to make decisions.
Use SQL on your own computer
- In this course, SQL runs in your browser — nothing to install.
- To use SQL in your own projects, you can install a database on your computer.
- See the Set up your computer lesson when you're ready.