SQL is a domain-specific language used in programming, designed for manipulating, and managing data in a relational database management system, or for stream processing in relational data stream management system.