LocalazyLocalazy
Jazyk Lua je výkonný, efektívny, ľahký a zabudovateľný skriptovací jazyk. Podporuje procedurálne programovanie, objektovo orientované programovanie, funkcionálne programovanie, programovanie založené na údajoch a popis údajov. Lua je navrhnutý ako jazyk, ktorý je rozšíriteľný, efektívny, prenosný a ľahko použiteľný. Jazyk Lua je implementovaný ako malá knižnica funkcií jazyka C, ktoré sú programátorovi jazyka Lua sprístupnené prostredníctvom jednoduchého rozhrania. Jazyk Lua má malú sadu základných funkcií, ktoré možno rozšíriť pomocou knižníc. Medzi základné funkcie patrí jazyk na opis údajov, výkonný mechanizmus dátových štruktúr a jednoduchý, ale efektívny objektovo orientovaný programovací model. Lua je multiplatformný jazyk, ktorý funguje na širokej škále platforiem vrátane Windows, Linux, Mac OS X, FreeBSD, NetBSD, OpenBSD, Plan 9, Solaris a mnohých ďalších. Jazyk Lua je slobodný softvér vydaný podľa podmienok licencie MIT.