Зависит от языка. Оригинальный Луа подключается к проекту как Си библиотека, и рассчитан на интеграцию в C/C++ проекты.
В Java есть имплементация Луа на Java, которая называется LuaJ. Альтернатива - обертка для бинарника Луа, которая называется JNLua.
И так далее. Гугли язык, который тебе нужен и смотри что доступно.
Если нету конкретно про Луа - гугли FFI для того языка, который тебе нужен.
OpenComputers использует пропатченную версию Lua, которая называется Eris.
Найти можно тут: https://github.com/fnuecke/eris