SQL: Programming or Scripting language?

Soldato
Joined
25 Oct 2006
Posts
5,395
As per title. I'm trying to write my personal statement for Uni and don't want it to class it as the wrong type. I'm leaning towards scripting but I've found lots of conflicting information.

Thanks :)
 
SQL is a programming language designed for querying databases.

Generally speaking, scripting is more akin to executing a series of commands - they're passed to whatever VM or systems that handles them. You can have scripts that contain calls to different applications/VM's
 
In a google fight SQL Programming comes back with 22m results versus 11m for scripting so there's a clear winner!

Personally I'd call SQL scripting, PL/SQL is more like programming (hence the P!)
 
I would have to say SQL is classed as scripting as its not compiled before use, it actually utilizes a program to execute its statements.

My understanding of the definition of a script is exactly the same as what it would be in the film industry, you have all the components and tools to make the film (program*) already (actors/sets/ideas -- commands/routines).. all you have to do is direct what the tools are doing.
Maybe a half arse way of looking at it but that is how my tutor explained it all those years ago.
 
Not helpful I know but lets start a campaign to create a third class, from now on SQL is a Scripgramming language!

**On Topic, I've always felt it to be scripting, but hey ho :confused:
 
Back
Top Bottom