Lua
Screenshot of Lua code from a Wikipedia Lua module using the MediaWiki Scribunto extension
ParadigmMulti-paradigm: scripting, imperative (procedural, prototype-based, object-oriented), functional, meta, reflective
Designed byRoberto Ierusalimschy
Waldemar Celes
Luiz Henrique de Figueiredo
First appeared1993
Stable release5.51 / 22 December 2025
Typing disciplineDynamic, strong, duck
Implementation languageANSI C
OSCross-platform
LicenseMIT
Filename extensions.lua
Websitelua.org
Major implementations
Lua, LuaJIT, LuaVela, MoonSharp,
Dialects
GSL Shell, Luau
Influenced by
C++, CLU, Scheme, SNOBOL
Influenced
GameMonkey, Io, Julia, Red, Ruby, Squirrel, Luau

(echo:: @ )

Footnotes