Jump to content

Lua

From Thunderbrew
Revision as of 00:36, 25 March 2026 by Phaneron (talk | contribs)

Lua (Template:IPAc-en LOO-ə; from Portuguese: lua meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.<ref name="luaspe">Ierusalimschy, R., de Figueiredo, L. H., & Filho, W. C. Lua—An Extensible Extension Language. Software: Practice and Experience, June 1996.</ref>

Lua is cross-platform software, since the interpreter of compiled bytecode is written in ANSI C,<ref name="luaabout">About Lua, Lua.org, accessed 2011-08-11.</ref> and Lua has a relatively simple C application programming interface (API) to embed it into applications.<ref>Takhteyev, Yuri. From Brazil to Wikipedia, Foreign Affairs, 2013.</ref>

<references />