Lua Starter
Dozen Network Technology Co., Ltd.
No ratings yetEducationAges 4+
Screenshots
About this app
Lua Starter is a programming and learning environment for iPhone, iPad and Mac. Write and run Lua 5.5 scripts locally, without registering an account or installing a development toolchain. Learn through practice Twenty free lessons cover variables, input, conditions, loops, functions, tables, strings, UTF-8, patterns, errors and files. Edit exercises, check their output and retain drafts and learning progress on your device. Explore language history, applications, common libraries, coding conventions and recommended books. Browse 38 standard-library reference entries and search the bundled learning content. A local Lua workspace - Edit multiple .lua source files and load project modules with require - Use preset or interactive console input and EOF - View streamed output, errors and stack traces - Stop running scripts and continue editing - Save generated UTF-8 data files after successful runs - Automatically save source code and manage local workspace folders Free use and optional IDE Pro One editable default workspace and all basic lessons are free. IDE Pro is an optional one-time purchase that unlocks multiple local projects and project duplication. Restore purchases with the same Apple Account. No subscription or Family Sharing. The bundled Lua interpreter runs in WebAssembly on your device. Project source, input and output are not uploaded to developer servers. Optional app announcements and Apple purchase services use network access. Runtime scope This is a Lua console environment. LuaJIT, LuaRocks package installation, native extensions, operating-system commands and network modules are not included. Execution time, memory, input, output and file sizes are limited. Generated data is saved only after successful runs. Keep your own project backups.
In-app purchases
The most popular purchases on the App Store.
- Lua Starter IDE ProConsumableR59.99
More from Dozen Network Technology Co., Ltd.
C++ StarterDozen Network Technology Co., Ltd.
Python StarterDozen Network Technology Co., Ltd.
C StarterDozen Network Technology Co., Ltd.
Shell StarterDozen Network Technology Co., Ltd.
Rust StarterDozen Network Technology Co., Ltd.
JavaScript StarterDozen Network Technology Co., Ltd.
Type Words: Spelling PracticeDozen Network Technology Co., Ltd.