
The Programming Language Lua
Official website of the Lua language about news get started download documentation community site map português designed and developed at
Getting started - Lua
Getting started · · · · · · · ·
Download - Lua
source · binaries · previews · logos · tools · test suites · extras · license · versions · donations · live demo
Documentation - Lua
Feb 3, 2026 · Reference manual The official definition of the Lua language is its reference manual, which describes the syntax and the semantics of Lua, the standard libraries, and the C API. The …
About - Lua
português · news · showcase · uses · quotes · press · authors · contact · license · versions · thanks · getting started
Lua 5.3 Reference Manual - contents
Aug 25, 2020 · Lua 5.3 Reference Manual The reference manual is the official definition of the Lua language. For a complete introduction to Lua programming, see the book Programming in Lua.
Programming in Lua : 1
Nevertheless, Lua is still the same language; most things that we will see here are valid regardless of how you are using Lua. For a start, we recommend that you use the stand-alone interpreter (that is, …
Lua 5.1 Reference Manual - contents
May 5, 2021 · Lua 5.1 Reference Manual The reference manual is the official definition of the Lua language. For a complete introduction to Lua programming, see the book Programming in Lua. This …
Version history - Lua
Dec 23, 2025 · Lua 2.3 Lua 2.3 was never released publicly; it only existed as a beta version. Lua 2.2 Lua 2.2 was released on 28 Nov 1995. Its main new features were long strings, the debug interface, …
Programming in Lua : 3.2
3.2 – Relational Operators Lua provides the following relational operators: < > <= >= == ~= All these operators always result in true or false. The operator == tests for equality; the operator ~= is the …