When I've or heard people talk about their games occasionally I would here about how the scripted so and so for this to work etc. I'm not even sure what scripting is actually for in the game programming world, but to me it seems to be a good asset to have. So should I learn a scripting language? If so which one?