Package Info


Small Embeddable Language with Procedural Syntax


Lua is a programming language originally designed for extending applications, but is also frequently used as a general-purpose, stand-alone language.

Lua combines procedural syntax (similar to Pascal) with data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, interpreted from byte codes, and has automatic memory management, making it suitable for configuration, scripting, and rapid prototyping. Lua is implemented as a small library of C functions, written in ANSI C.

License: GPL-3.0-or-later



Package Version Update ID Released Package Hub Version Platforms Subpackages
5.4.4-bp155.1.5 info GA Release 2023-05-17 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • liblua5_4-5
  • liblua5_4-5-64bit
  • lua54
  • lua54-devel
  • lua54-doc