[Looks like a really neat little guide for getting started making a Roguelike game][link]. Lua’s a very efficient scripting engine and interfaces with C, so it’s well-known and well-used in the video games industry.
[link]: http://www.roguebasin.com/index.php/New_Roguelike_Tutorial,_using_Lua+libtcod “New Roguelike Tutorial, using Lua+libtcod – RogueBasin”