Lua
Lua je a programski jezik obično se koristi za proširenje ili dodavanje funkcionalnosti softvera aplikacije. Koristi jednostavno sintaksa (slično C), što mu omogućuje rad s brojnim drugim jezicima. Lua ima široku paletu namjena, ali se obično koristi kao produžni jezik za web aplikacije i video igre.
Lua je skriptni jezik, jer kôd to može biti raščlaniti i trči u letu pored tumač. Međutim, poput Piton Lua kôd također može biti sastaviti u izvršnu datoteku binarni datoteka. Predkompilacija u Lua rukopis s luac kompajler može poboljšati performanse, pa se Lua kod često sastavlja kada je ugrađen u postojeći program.
Iako je Lua dizajnirana da bude jednostavna i prenosiva, to je također vrlo sposoban jezik. Lua podržava širok spektar Vrste podataka, Uključujući i žice, plutajuća točka brojeve i nizovi. Također uključuje mnogo različitih operatora za izvođenje izračuna, usporedbi i logičkih operacija. Lua također podržava Funkcije, petlje, i if-then izjave. Jezik čak uključuje kolekcija smeća za automatsko upravljanje memorijom.
Budući da je Lua relativno lagana - što znači da ne koristi više resursi sustava nego što je potrebno - idealan je jezik za izvršavanje osnovnih zadataka. Na primjer, programer može kodirati videoigru na C ++, ali koristiti Lua za upravljanje likovima i objektima u igri. Jednostavnost Lua može olakšati kodiranje pojedinih aspekata a program bez režije koju drugi jezici zahtijevaju.
Proširenje datoteke: .LUA