LUA

Lightweight, Embeddable, Fast

Created: 1993 Creators: Roberto Ierusalimschy et al. Typing: Dynamic

// OVERVIEW

Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, and data-driven programming.

🪶

Lightweight

~200KB interpreter

🎮

Game Industry

WoW, Roblox, Angry Birds

🔗

Embeddable

C API, easy integration

examples.lua

                        

// USE CASES

Game Scripting

Logic, mods, AI

Embedded

IoT, routers, devices

Config

Neovim, AwesomeWM

Web

OpenResty, scripting

// RESOURCES