Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Lua is a lightweight, high-level programming language designed for embedded systems and extensibility. It supports procedural programming, object-oriented programming, functional programming, data-driven programming and data description languages. Lua's syntax is simple but powerful with it being easy to read and write which makes it an ideal scripting language used in video games like World of Warcraft or Adobe extensions such as Photoshop Lightroom.

Lua scripts are written by programmers within the software that uses them. Being open-source has led to its adoption in many industries including automotive applications (such as the Infotainment system) and web development tools like Nginx web server supporting WebAssembly through Lua-based scripting capabilities with OpenResty.

Hire Lua Experts

Enter your email to get started.