This is the online version of the first edition of the book Programming in Lua, a detailed and authoritative introduction to all aspects of Lua programming written by Lua's chief architect.
Programming in Lua
by Roberto Ierusalimschy
Lua.org, December 2003
The first edition was aimed at Lua 5.0 and remains largely relevant.
If you find this online version useful, please consider buying a copy of the current edition. This helps to support the Lua project.
Copyright © 2003–2004 Roberto Ierusalimschy. All rights reserved.
This online book is for personal use only. It cannot be copied to other web sites or further distributed in any form.