A LUA egy nagyon egyszerű programozási nyelv, kizárólag más nyelvekbe való beépítésre készült, hogy a végleges programokat lefordítás nélkül lehessen módosítani.Így írták például a WarCraftot és törölhetsz más játékokat.Azonban ma már teljes értékű játékokat írhat a LUA-n, ahol a LUA nyelv egy független és az egyetlen fejlesztő nyelv a játékban.Számos motor létezik a játékok létrehozására, amelyek a LUA-ra épülnek.
Ezen kívül vannak saját írású játéktervezők, ahol a LUA-hoz nagyon hasonló nyelv működik programozási nyelvként, és a LUA nem fő nyelvként is használható játékok készítéséhez:
Így a választás ma meglehetősen tisztességes, és ha LUA-n szeretne játszani, akkor bőven van miből válogatni.