I don't consider programming and scripting to be different at all! When you "script", you are simply writing code in a "scripting" language. "Scripting" is just a name it picked up. Nothing more.
Some major scripting languages include Python (my personal favorite), Perl, Javascript (does that count?), Ruby, etc. Some major compiled languages include C++, C, Java, Assembly, etc.