A lightweight multi-paradigm programming language designed as a scripting language with extensible semantics as a primary goal.
Lua (/ˈluːə/ LOO-ə, from Portuguese: lua [ˈlu.(w)ɐ] meaning moon; explicitly not "LUA") is a lightweight multi-paradigm programming language designed as a scripting language with extensible semantics as a primary goal. Lua is cross-platform since it is written in ANSI C.
Lua has a relatively simple C API.
Wikipedia: http://en.wikipedia.org/wiki/Lua_%28programming_language%29