Lua

Lua is a splendid scripting language. It's simple, powerful, fast, and easy to extend and embed. Since it's written in pure ANSI C, it's highly portable; the source also compiles as C++. It's small: a typical interpreter executable dynamically linked to the C library is under 150kb. See Lua's home page for more information. Lua is open source. Versions for many operating systems are available from the Lua Users wiki.

I use Lua a lot, and have written or maintain the following libraries and other bits and pieces: