A Lua script is a text file containing code written in Lua, a lightweight, high-level, and incredibly fast scripting language. Designed in 1993 in Brazil, Lua (which means "moon" in Portuguese) is rarely used as a standalone language. Instead, it is built to be embedded into other larger applications or game engines written in heavier languages like C or C++