Все постеры выше обозвали Sanny Builder Sunny Builder'ом, кстати.
Если ты про редактор кода, то Lua можно писать практически на чём угодно, даже на обычном блокноте, но для таких редакторов, как Visual Studio Code и Atom, существуют специальные расширения и плагины, которые позволяют упростить и ускорить процесс написания скриптов на этом языке программирования.
Компиляция Lua скриптов осуществляется при помощи JIT-компилятора, но она вовсе не обязательна.