Learn Lua — the beginner-friendly language behind Roblox scripting (Luau), game mods and countless tools.
Write and run real Lua code on your phone, with bite-sized lessons, quizzes and an AI mentor that explains every error in plain English.
Heads up: this is a Lua LANGUAGE course, not a Roblox game builder — you'll learn the real coding skills that game scripting is built on.
WHY LEARN LUA?
• Roblox scripts are written in Luau, a language built on Lua — learning Lua is step one to scripting your own games
• Lua also powers World of Warcraft addons, Garry's Mod, Neovim plugins and embedded software
• Lua is one of the easiest first programming languages: small, clean and forgiving
• The concepts you learn here (variables, loops, functions, tables) transfer to every other language you'll ever touch
WHAT YOU'LL LEARN
• Lua basics — variables, types, math and strings
• Control flow — if/else, loops and logic
• Functions and scope
• Tables — Lua's superpower — plus metatables
• Object-oriented programming in Lua
• Error handling and practical scripts you can actually use
• Practice projects — mini scripts that feel like game logic
EVERYTHING YOU NEED TO LEARN LUA
✔ AI Mentor — confused by a lesson or an error message? Ask anything and get a clear answer in seconds
✔ 100+ bite-sized lessons (5–10 minutes each)
✔ Real code editor — write and run Lua code right on your phone
✔ Quizzes and coding challenges after every topic
✔ Weekly Code Challenge — compete with learners around the world
✔ Certificate of completion — pass the final exam and show off your skills
✔ Streaks and progress tracking to keep you coding every day
✔ App available in 22 languages
WHO IT'S FOR
• Roblox players who want to go from playing games to scripting them
• Complete beginners (young or grown) picking their first language
• Modders and tinkerers who keep bumping into Lua
SETTING EXPECTATIONS (the honest part)
This app teaches the Lua programming language with lessons, practice and a code editor. It does not include Roblox Studio, game assets or a game engine — to publish a Roblox game you'll use Roblox Studio on a computer, and the Lua skills you build here are exactly what you'll need when you get there. Not affiliated with Roblox Corporation.
Part of CoddyKit — a family of 40+ coding apps trusted by 100,000+ learners worldwide.
Free to start: your first course is free, with a daily AI Mentor allowance. Pro unlocks every course, removes ads and gives you unlimited AI Mentor.
Download now and write your first script today.
Latest Version
70.14.0Uploaded by
Cuevara Mahamad
Requires Android
Android 7.0+
Category
Free Education AppContent Rating
Everyone
Security Report
Check Now
Report
Flag as inappropriateLast updated on Jul 3, 2026
This release includes minor bug fixes and general improvements. Update to the latest version for the best experience.