SQL
Structured Query Language
A programming language used to construct database queries and perform updates to and other maintenance of relational databases. SQL is not a full-fledged language that can create standalone applications, but it is strong enough to create interactive routines in other database programs. If you're looking into buying relational database software, make sure it has SQL support. SQL was developed as a result of an IBM project called Structured English Query Language, so it is pronounced "sequel," not "squeal."