• Announcement: Lua.org now officially recommends this forum as a meeting place for the Lua community


Lua is an open-source programming language written in ANSI C.

About Lua

Lua is an open-source extension language for software applications, written in ANSI C. The idea is to be able to embrace change without having to recompile entire applications or underlying structure. Therefore, the designers of Lua focus on extensibility, portability, speed, and ease-of-use. The C API is kept simple and is easy to embed.

How to script/code Lua?

The most common way is to embed Lua in a C/C++ application.

Lua Tutorials

How To Install Lua?

Find your operating system below.

  • Windows: Click here to learn how to install Lua on Windows.
  • RISC OS: Click here to learn how to install Lua on RISC OS.

Most Popular

These are the most popular and best-written tutorials, articles, and how-to's, on the forum:



  • Published
    Nov 12, 2020
  • Page views