Welcome to the site! The page is intended to get you started in Lua.
Where can I learn Lua?[Programming In Lua] by Roberto Ierusalimschy is the official book about the language (an earlier version of which is available online [1]), and there are several other LuaBooks. Beyond that, the links below offer some direction. Content on this wiki includes the LuaTutorial (written before any LuaBooks emerged), but note that the Programming In Lua book is considered an excellent tutorial.
Getting started
If you are completely new to Lua then the LuaOrgGuide has some articles about the language itself, its history, and coverage in the media.
If you have any questions then you could try looking for answers in the [official FAQ], and the LuaFaq on this wiki. There is also a lua-l mailing list and its archive will contain many questions and their answers [3]. You can join the list easily [2].
If you would like to edit the Lua source code but don't know a lot about compilers there are some CompilerWritingReferences which may be useful.
Lua uses a garbage collector to manage its memory allocation. Have a look at the GarbageCollection page for general information on garbage collectors and Lua's implementation.
Other sources
If you have used Python before and are new to Lua try looking at the PythonLists and PythonDictionaries sample code.
Ash Matheson, from CDSI (Burnaby, BC), has a [tutorial] on integrating Lua with C.
David Lee Ludwig presented this [tutorial] for the WPI Game Development Club.
[The PtokaX Wiki]. PtokaX is a server software for the Direct Connect network, uses LUA (5.1.2) as extension language. In this page you can also find some tutorials about the most commonly used features of LUA.