Skip to Main Content

Coding for Kids and Teens 2025: Lua/Luau

A collection of library resources as well as free online resources for getting your children or students interested in coding.

What Are Lua and Luau?

lua and luau logos

Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description. Luau is derived from Lua, and both languages can be used to program Roblox.

Lua and Luau are designed for users ages 8+.

Library Online Courses

Using your SLCL library card, you can access numerous online courses. Udemy offers a several courses about Lua:

Master Lua Programming and Create Amazing Games with LOVE!

Learn How to Code Games in Roblox Studio

Redis: The Complete Developer's Guide

Roblox Intermediate Coding Course

Online Resources

A Few Books and eBooks