Originally posted by Bruno Calheira: 1. Is SQL a programing language?
Sort of. I wouldn't generally call it a programming language, but it does provide syntax for you to write entire procedures using variables and temporary tables, and such. Personally, I find it gets very difficult to maintain as the complexity rises, but that might just be me. I don't consider SQL a programming language on the same level with Java, C, or even Perl, but, in it's own limited form, I guess you could call it one.