Lua

E95187

Lua is a lightweight, embeddable scripting language widely used for game development, configuration, and extending applications.

AI illustration

How this image was made

AI-generated illustration of Lua

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Lua (Lua is a lightweight, embeddable scripting language widely used for game development, configuration, and extending applications.)

All labels observed (13)

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf embeddable scripting language ⓘ
programming language ⓘ
scripting language ⓘ
countryOfOrigin Brazil ⓘ
designedBy Luiz Henrique de Figueiredo ⓘ
Roberto Ierusalimschy ⓘ
Waldemar Celes ⓘ
designGoal efficiency ⓘ
extensibility ⓘ
portability ⓘ
small footprint ⓘ
developer PUC-Rio ⓘ
Pontifical Catholic University of Rio de Janeiro ⓘ
fileExtension .lua ⓘ
hasFeature automatic memory management ⓘ
coroutines ⓘ
first-class functions ⓘ
garbage collection ⓘ
metatables ⓘ
tables as primary data structure ⓘ
tail call optimization ⓘ
implementationLanguage C ⓘ
inception 1993 ⓘ
influenced Garry's Mod Lua ⓘ
LuaJIT ⓘ
Moonscript ⓘ
Tarantool Lua ⓘ
influencedBy DEL ⓘ
Modula ⓘ
SNOBOL ⓘ
SOL ⓘ
linked to: Sol

Scheme ⓘ
license MIT License ⓘ
paradigm functional programming language ⓘ
imperative programming language ⓘ
procedural programming language ⓘ
prototype-based programming language ⓘ
standardImplementation Puc-Rio Lua ⓘ
supports embedding in C and C++ applications ⓘ
typingDiscipline duck typing ⓘ
dynamic typing ⓘ
useCase application scripting ⓘ
configuration ⓘ
embedded systems ⓘ
game development ⓘ
server-side scripting ⓘ
usedIn Garry's Mod ⓘ
Nginx (via OpenResty) ⓘ
linked to: nginx

Redis scripting ⓘ
linked to: Redis

Roblox (via a dialect, Luau) ⓘ
Wireshark dissectors ⓘ
World of Warcraft addons ⓘ
linked to: World of Warcraft
website https://www.lua.org/ ⓘ

How these facts were elicited

Referenced by (63)

Full triples — surface form annotated when it differs from this entity's canonical label.

Codex → supportsLanguage → Lua ⓘ
Julia → influencedBy → Lua ⓘ
Scheme → influenced → Lua ⓘ
LLVM → supportsLanguageFrontend → Lua (via LuaJIT experimental backends) ⓘ
linked to: Lua
TeX → influenced → LuaTeX ⓘ
subject linked to: TeX typesetting system
linked to: Lua
Smalltalk → influenced → Lua ⓘ
Self → influenced → Lua (through prototype ideas) ⓘ
linked to: Lua
Nmap → writtenIn → Lua ⓘ
LuaTeX → embeds → Lua ⓘ
ESP8266 → isProgrammableWith → Lua (NodeMCU firmware) ⓘ
subject linked to: ESP8266 microcontrollers
linked to: Lua
Roberto Ierusalimschy → knownFor → Lua programming language ⓘ
linked to: Lua
Roberto Ierusalimschy → associatedWith → Lua.org ⓘ
linked to: Lua
Roberto Ierusalimschy → publicationTopic → Lua programming language ⓘ
linked to: Lua
Luiz Henrique de Figueiredo → knownFor → Lua programming language ⓘ
linked to: Lua
Luiz Henrique de Figueiredo → hasCreated → Lua programming language ⓘ
linked to: Lua
Waldemar Celes → notableWork → Lua programming language ⓘ
linked to: Lua
Pontifical Catholic University of Rio de Janeiro → isBirthplaceOf → Lua programming language ⓘ
linked to: Lua
LuaJIT → supportsLanguageVersion → Lua 5.1 ⓘ
linked to: Lua
MoonScript → compilesTo → Lua ⓘ
subject linked to: Moonscript
MoonScript → targetRuntime → Lua ⓘ
subject linked to: Moonscript
MoonScript → influencedBy → Lua ⓘ
subject linked to: Moonscript
Tarantool Lua → basedOn → Lua ⓘ
PUC-Rio Lua → implements → Lua programming language ⓘ
subject linked to: Puc-Rio Lua
linked to: Lua
PUC-Rio Lua → maintainedBy → Lua team at PUC-Rio ⓘ
subject linked to: Puc-Rio Lua
linked to: Lua
PUC-Rio Lua → documentation → Lua Reference Manual ⓘ
subject linked to: Puc-Rio Lua
linked to: Lua
Roblox → originalProgrammingLanguage → Lua ⓘ
subject linked to: Roblox (via a dialect, Luau)
Roblox → usesScriptingLanguage → Lua ⓘ
subject linked to: Roblox (via a dialect, Luau)
Luau → basedOn → Lua ⓘ
subject linked to: Roblox (via a dialect, Luau)
TJ Holowaychuk → programmingLanguage → Lua ⓘ
subject linked to: visionmedia