What is Lua written in?

Year 1993 Paradigm imperative, multi-paradigm Typing dynamic
Its runtime is implemented in C (well-documented).

Relationship Graph

All directly connected languages. Click any node to navigate to its page.

Runtime Implementation

LanguageConfidenceNotesSource
C 98% Lua written in ANSI C Source

Languages Lua Influenced

Frequently Asked Questions

What language is Lua written in?
Lua is primarily implemented in C. See the implementation section above for details and source references.
Which languages did Lua influence?
Lua influenced LuaJIT among others.

Evidence Sources

Related Languages

Explore Lua in Graph →