Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Lua Programming

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Lua (/ˈluːə/ LOO-ə; from Portuguese: lua [ˈlu.(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language created in 1993 by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes. Lua is implemented in C and has simple API which helps it interface easily with other languages. This programming language is also related to (other than C/C++): Python, Java, JavaScript, as well as a few concepts of Perl, etc. Lua is mainly used for embedded systems and for game development. Some games that are scripted in Lua include: World of Warcraft, Roblox games, Angry Birds (video game), etc. Some other sources that use Lua include Nmap and Adobe Lightroom. Lua's latest version is version 5.4.8 and was released 2025-05-21. Some text editors that use Lua include: SciTE, Notepad++ with Autocompletion Plugin, Visual Studio with BabeLua Plugin, ZeroBrane Studio and Atom Editor with the Love-IDE collection of packages. LuaProgrammingAt first in its release it was used as home programming language then later appeared publicly. The most famous Lua book is by Roberto Ierusalimschy, the creator of Lua and it's called "Programming in Lua fourth edition". According to 2021 statistics so far, Lua is used 0.47 percent out of all programming languages. Contents