For some reason a number of games like to use lua, perhaps because its easily modifiable and the ability for the game developer to add things to the language itself is fairly easy (e.g. gLua which is Garry's Mod lua). It's a pretty simple scripting language. I haven't seen much use for it outside of game scripts.