Lua

Lua
Lua-logo-nolabel.svg
Información general
Extensiones comunes.lua
ParadigmaMultiparadigma:
interpretado,
imperativo
(procedural,
basado en prototipos,
orientado a objetos),
funcional
Apareció en1993
Diseñado porRoberto Ierusalimschy
Waldemar Celes
Luiz Henrique de Figueiredo
Última versión estable5.3.3 (30 de mayo de 2016)
Sistema de tiposdinámico, fuerte, duck
ImplementacionesLua, LuaJIT, LLVM-Lua, LuaCLR, Nua, Lua Alchemy
DialectosMetalua
Influido porScheme, SNOBOL, Modula, CLU, C++
Ha influido aIo, GameMonkey, Squirrel, Falcon, Dao, MiniD
Sistema operativoMultiplataforma
LicenciaMIT License

Lua es un lenguaje de programación imperativo, estructurado y bastante ligero que fue diseñado como un lenguaje interpretado con una semántica extendible. El nombre significa «luna» en portugués.

Historia

Lua fue creado en 1993 por Roberto Ierusalimschy, Luiz Henrique de Figueiredo y Waldemar Celes basado en C y Perl con una estructura similar. Miembros del Grupo de Tecnología en Computación Gráfica ( Tecgraf) en la Pontificia Universidad Católica de Río de Janeiro. Las versiones de Lua anteriores a la 5.0 fueron distribuidas bajo una licencia similar a la BSD, de la versión 5.0 en adelante se utiliza la licencia MIT, compatible con la GPL.

Lua ha sido usado en muchas aplicaciones comerciales y no comerciales, cuyo número incrementa cada año.[cita requerida]

Other Languages
azərbaycanca: Lua
català: Lua
čeština: Lua
Deutsch: Lua
Zazaki: Lua
Ελληνικά: Lua
Esperanto: Lua
eesti: Lua
suomi: Lua
français: Lua
Bahasa Indonesia: Lua (bahasa pemrograman)
italiano: Lua
日本語: Lua
ქართული: ლუა
ភាសាខ្មែរ: ភាសាកម្មវិធី Lua
latviešu: Lua
Bahasa Melayu: Lua
norsk: Lua
polski: Lua
русский: Lua
Simple English: Lua
slovenščina: Lua (programski jezik)
shqip: Lua
српски / srpski: Lua
svenska: Lua
தமிழ்: லூவா
тоҷикӣ: Lua
українська: Lua
Tiếng Việt: Lua
中文: Lua
Bân-lâm-gú: Lua