+1  A: 

Neither. But does it matter?

Will Dean
+2  A: 

Neither. It is a query language, not a general purpose programming language.

Oded
But it can be [turing complete](http://stackoverflow.com/questions/900055/is-sql-or-even-tsql-turing-complete/900062#900062).
Amoeba
@Primx - **Can** be. The answer you link even says that the SQL92 standard is not turing complete.
Oded
+3  A: 

SQL tries to be a 5GL, by allowing the user to express their intent at a high level of abstraction while leaving the determination of an algorithm for achieving the intent up to the engine.

Unfortunately, due to various deficiencies in the language, it falls far short of that goal.

Marcelo Cantos