Structured Query Language SQL, which stands for Structured Query Language, is a special-purpose language used to define, access, and manipulate data. SQL is nonprocedural, meaning that it describes the necessary components (i.e. tables) and desired results without dictating exactly how results should be computed.