A Lua

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Tarsila_do_Amaral
gptkbp:designed_by gptkb:Roberto_Ierusalimschy
gptkbp:first_appearance gptkb:1993
gptkbp:format .lua
gptkbp:formulation simple and easy to learn
gptkbp:has gptkb:file_format
gptkb:Defold_engine
gptkb:LÖ_VE_framework
gptkb:Lua_Rocks
gptkb:Corona_SDK
gptkbp:has_feature gptkb:Author
pattern matching
string manipulation functions
standard libraries
multiple return values
debugging facilities
lightweight syntax
metatables
tables as first-class citizens
extensible semantics
https://www.w3.org/2000/01/rdf-schema#label A Lua
gptkbp:influenced_by gptkb:Pascal
gptkb:C
gptkb:Library
gptkbp:is_compatible_with gptkb:Java
gptkb:C
gptkb:C++
gptkb:Library
gptkbp:is_often_used_in embedded systems
game development
web applications
gptkbp:is_popular_in gptkb:academic_research
embedded systems development
game development community
scripting for applications
gptkbp:is_used_in gptkb:Author
gptkb:Adobe_Lightroom
gptkb:Wireshark
gptkb:World_of_Warcraft
gptkb:Roblox
Game engines
gptkbp:license MIT License
gptkbp:operating_system cross-platform
gptkbp:philosophy multi-paradigm
gptkbp:supports garbage collection
first-class functions
coroutines
gptkbp:type gptkb:language
gptkbp:uses dynamic typing
automatic memory management