---
key: pl/sql
kind: plang
name: "SQL"
url: https://plangs.page/sql
---

# SQL

> Domain-specific language for managing data in relational databases.

Structured Query Language is a domain-specific language for managing data in relational database systems, focusing primarily on data query and manipulation.

## Facts

- Appeared: 1974
- Homepage: https://www.iso.org/standard/76583.html
- Languish ranking: #18

## Relationships

### Paradigms

- [Data-Centric](https://plangs.page/paradigm/data-driven)
- [Declarative](https://plangs.page/paradigm/declarative)
- [DSL](https://plangs.page/paradigm/dsl)
- [Query](https://plangs.page/paradigm/query)

### Platforms

- [Cross-Platform](https://plangs.page/platform/cross)

### Type Systems

- [Static](https://plangs.page/type-system/static)
- [Strong](https://plangs.page/type-system/strong)

### Influenced By

- [Datalog](https://plangs.page/datalog)

### Influenced

- [Gremlin](https://plangs.page/gremlin)
- [HiveQL](https://plangs.page/hiveql)
- [XQuery](https://plangs.page/xquery)

### Tags

- [4GL](https://plangs.page/tag/4gl)
- [DBMS](https://plangs.page/tag/dbms)
- [Industrial Control](https://plangs.page/tag/industrial)
- [Interpreter](https://plangs.page/tag/interpreters)
- [Multimedia](https://plangs.page/tag/multimedia)
- [Testing](https://plangs.page/tag/testing)
- [Video](https://plangs.page/tag/video)
- [Visualization](https://plangs.page/tag/viz)
- [Workflow](https://plangs.page/tag/workflow)
