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