SQL

The declarative language for querying and changing relational data, spoken with a dialect by nearly every database. See how developers rate it month by month on DTDb.

Category
programming language
Developer
ISO/IEC JTC 1/SC 32
Created by
Donald D. Chamberlin, Raymond F. Boyce
First release
1974
License
Open standard
Open source
Yes
Pricing
Free
Website
https://www.iso.org/standard/76584.html
Paradigms
Declarative
Typing
Static
Type strength
Strong
Type inference
Yes
Memory management
—
Runs as
Interpreted
Main implementation
PostgreSQL, MySQL, SQLite, SQL Server, Oracle (each a dialect)
Concurrency
Transactions and isolation levels
Null safety
No
Package manager
None
Used for
Data and AI, Back end
Specification
ISO/IEC 9075

Top rated programming languages — Monthly Ranking