Lua

Lua(來自葡文lua,解月亮)係隻輕量高階多重編程範式程式語言,設計來嵌入應用程式。[3]由於Lua編譯出來嘅位元組碼直譯器係用ANSI C寫,Lua係隻跨平台嘅語言。[4]Lua亦有比較簡單嘅C API嚟嵌入應用程式度。[5]

Lua
編程範式多重編程範式:腳本指令式(程序式、基於原型物件導向)、函數
設計者Roberto Ierusalimschy
Waldemar Celes
Luiz Henrique de Figueiredo
第一次出現1993年, 31年之前 (1993)
穩定版本
5.4.6[1] 喺維基數據度改 / 2023年5月14號年Error: first parameter cannot be parsed as a date or time. (2023年5月14號)
類型系統動態、強、鴨仔
實作語言ANSI C
操作系統Cross-platform
軟件授權MIT協議
副檔名.lua
網站www.lua.org
Major implementations
Lua, LuaJIT, LuaVelaLuvit
Dialects
Metalua, Idle, GSL Shell, Luau
啟發語言
C++、CLU、Modula、Scheme、SNOBOL
影響語言
GameMonkey、IoJavaScriptJulia、MiniD、Red、Ring[2]Ruby、Squirrel、MoonScript、C--

可以編譯做Lua嘅語言

語法

經典嘅「Hello World」程式可以噉寫:[12]

print("Hello World!")

噉寫都得:

print 'Hello World!'

參考資料

出面網頁