Global web icon
lua.org
https://www.lua.org/
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
Global web icon
lua.org
https://www.lua.org/start.html
Lua: getting started
Lua is a powerful and fast programming language that is easy to learn and use and to embed into your application. Lua is designed to be a lightweight embeddable scripting language.
Global web icon
lua.org
https://www.lua.org/download.html
Lua: download
Source Lua is free software distributed in source code. It may be used for any purpose, including commercial purposes, at absolutely no cost. All versions are available for download. The current version is Lua 5.4 and its current release is Lua 5.4.8.
Global web icon
lua.org
https://www.lua.org/docs.html
Lua: documentation
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.
Global web icon
lua.org
https://www.lua.org/about.html
Lua: about
Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports several programming styles: procedural, object-oriented, functional, data-driven, and data description.
Global web icon
lua.org
https://www.lua.org/manual/5.3/
Lua 5.3 Reference Manual - contents
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.
Global web icon
lua.org
https://www.lua.org/manual/
Lua: reference manuals
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.
Global web icon
lua.org
https://www.lua.org/pil/1.html
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, the lua executable) to run your first examples and experiments.
Global web icon
lua.org
https://www.lua.org/demo.html
Demo - Lua
To see how Lua programs compile to instructions for the Lua virtual machine, visit Lua Bytecode Explorer
Global web icon
lua.org
https://www.lua.org/history.html
The evolution of an extension language: a history of Lua
Abstract. Since its inception, in 1993, the Lua programming language has gone far beyond our most optimistic expectations. In this paper, we describe the trajectory of Lua, from its creation as an in-house language for two specific projects, until Lua 4.0, released in November 2000.