Lua

A dynamic scripting language, it is lightweight, multi-paradigm and cross-platform, designed primarily for embedded systems and clients, is easy to add to an existing C or C++ application.

First released1993
Developed byRobert Jerusalimsky, Waldemar Selish, Luis Enrique di Figueiredo
Latest stable versionLua 5
Used byAdobe, Blizzard, EA Games

Interesting facts

The language is widely used to create replicable software (for example, it is written on the graphic interface of the Adobe Lightroom package). Also became known as the programming language of levels and extensions in many games (including World of Warcraft) because of the ease of embedding, speed of code execution and ease.

Sign up for updates
straight to your inbox