SQL is a special-purpose programming language designed for managing data in relational database management systems (RDBMS).