There’s a working Lua binding of SDL here:
This has actually existed in a few different forms for a long time
now, but it appears as though Lua is finally growing a decent
convention for binary modules, so I thought it was worth announcing.
Background: Lua is a small, clean, powerful scripting language
designed to be easily embedded in other apps, see http://www.lua.org–