Lua Books
Lua
Lua is an efficient and lightweight embeddable scripting language that supports procedural, object-oriented, functional, and data-driven programming. Lua combines powerful data description with a procedural syntax based on associative arrays and extensible semantics. The is dynamically typed, runs by interpreting bytecode with a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.