Language
Lua
Lightweight programming language
1993Appeared
5.5.1Latest version
9Languages it influenced
Facts
- Appeared
- 1993
- Type system
- dynamic typing, duck typing, strong typing
- Latest version
- 5.5.1 (July 24, 2026)
- Languages it influenced
- 9
- Paradigms
- procedural programming, prototype-based programming, functional programming, imperative programming, multi-paradigm programming, object-oriented programming
- Designed by
- Roberto Ierusalimschy
- Developer
- Roberto Ierusalimschy
- Implemented in
- C
- File extensions
- .anair .lua .luna .lunaire
- Licence
- MIT License
- Operating system
- cross-platform
- Influences listed
- 8
Sources: Wikidata (CC0) · Wikidata Q207316
Frameworks written in it · 15
Influenced · 9
Languages implemented in it · 2
| Language | Appeared | Paradigms | Type system | Languages it influenced |
|---|---|---|---|---|
| 3DMLW | — | — | — | — |
| Céu | — | event-driven programming, synchronous programming, reactive programming, structured concurrency | — | — |
Languages based on it · 1
| Language | Appeared | Paradigms | Type system | Languages it influenced |
|---|---|---|---|---|
| Luau | — | — | — | — |