Question: is sql a programming language?
Answer: SQL (Structured Query Language) is a database management language for relational databases. SQL itself is not a programming language, but its standard allows creating procedural extensions for it, which extends it to the functionality of a mature programming language.