Hi all. Getting into C# with the intention of making some simple games to get me started. I've been mainly using XNA to make little bits n bobs as I learn.
One thing is getting me confused though. Been reading up on Unity 3D and C#, and when talking about C# they refer to it as scripting.
So, is it a scripting language or a programming language? What is the difference between the two even? Is it called Scripting when used in Unity because its not the main language?
I'm sure it doesn't matter just wanted some opinions.