SQL
Declarative query language for relational databases — the universal language for structured data retrieval and manipulation.
static
interpreted
since 1974
declarativerelational
SQL (Structured Query Language) is the standard interface to relational databases including PostgreSQL, MySQL, SQLite, and SQL Server. Its declarative style lets developers describe what data they need rather than how to retrieve it. SQL dialects power everything from OLTP transactions to analytical data warehouses like BigQuery, Snowflake, and Redshift.