just to make one thing clear, every game has it's own scripting language. also, wow also have their own scripting language release to the public as well. there are variety of games that release they game scripting language to create their own dungeon and quest.
if you have never study true game programming, you will never make such a stupid comment about a game not having its own language, because they all do. a game is basically made from an engine with its own scripting language.
scripting gives forms to games in many different ways. cinematic scene in games are done by using the game's own scripting for example.
the biggest examples are rts games such as Starcraft and Warcraft. when you are developing an UMS map, you are actually scripting using their own scripting language.





