SQL heisst eine Datenbanksprache, also eine spezifische Programmiersprache, die für relationalen Datenbanken verwendet wird. SQL wurde ein quasi-Standard, der von fast allen Datenbanken unterstützt wird, hat aber verschiedene Dialekte. Die Bezeichnung leitet sich von dem Vorgänger SEQUEL ([ˈsiːkwəl], Structured English Query Language) ab, welche mit Beteiligung von E. Codd (IBM) in den 1970er Jahren von D. Chamberlin und R. Boyce entworfen wurde. SEQUEL wurde später in SQL umbenannt, weil SEQUEL ein eingetragenes Warenzeichen der Hawker Siddeley Aircraft Company ist.
SQL wird heute fast immer in Programmierumgebungen eingebettet.