Structured Query Language (SQL) is a standardized language for defining and manipulating data in a relational database.
A stored procedure is a named collection of SQL statements and procedure logic that is compiled, verified, and stored in a server database.
SQL dominates the client/server market today.
It is easy to create applications in single-vendor/single-server environments.
There is a wealth GUI tools to create SQL applications.
SQL is familiar to millions of programmers and users.