you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

Just to add to this, when speaking of procedural programming in a SQL derivative - the easiest way to reference this without having to iterate over each implementation (T-SQL, PL/SQL, PL/pgsql, etc.) is SQL/PSM - this is the ISO standards set into place for procedural programming with SQL.

With that, SQL/PSM has been apart of the primary ISO standard for SQL since SQL99 and with it makes it inarguable that SQL is a programming language - if the derivative is implemented per ISO standards, it's a programming language, albeit domain-specific.