Programming language · 2005

LuaJIT

JIT compiler for the Lua programming language.

Official site ›
LuaJIT logo
CWritten in
2005First released
dynamicTyping
MIT LicenseLicense
Built from LuaJIT CLua
RuntimeInfluence

What is LuaJIT written in?

Its runtime is implemented in C (well-documented).

Quick Facts

First released
2005
Typing
dynamic
License
MIT License
Website
luajit.org

About LuaJIT

LuaJIT is a JIT compiler for the Lua programming language. It is a dynamically typed language. It supports scripting and imperative programming.

LuaJIT first appeared in 2005.

How LuaJIT is implemented

In the Language Lineage dataset, its runtime is implemented in C.

LuaJIT in the language family tree

LuaJIT drew on ideas from Lua.

Sources: Wikipedia · Wikidata · Official site

Frequently Asked Questions

What language is LuaJIT written in?
LuaJIT is primarily implemented in C. See the implementation section above for details and source references.
What languages influenced LuaJIT?
LuaJIT was influenced by Lua among others. See the influence section above for the full list.
When was LuaJIT first released?
LuaJIT was first released in 2005.

Evidence Sources

Discover More

Embed this graph

Paste this iframe into any HTML page to show the LuaJIT relationship graph.

<iframe src="https://www.languagelineage.org/embed?lang=luajit" width="100%" height="500" loading="lazy" style="border:0" title="LuaJIT relationship graph"></iframe>

Please attribute the visualization to Language Lineage and link to the LuaJIT source record.

Explore LuaJIT in Graph →