This talk at Strange Loop 2010 briefly covered six reasons (why, not how) to choose Lua for embedded scripting. Lua is safe, fast, simple, easily learned, and more popular that you might expect.
For more info, see:
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?