Roblox Lua Learning Resources?

I haven’t personally watched him, but I heard GnomeCode on YouTube is really good. You should check him out.


Also, you can look at this DevForum tutorial, although it is EXTREMELY text heavy.


Additionally, you could check out this course on CodeCademy. You have to sign up, but I think it’s free.


Lastly, although it seems very stupid, you could learn Python. I started my programming journey with Python, and picking up Lua after becoming experienced in Python was extremely easy. As far as syntax goes, Python is just Lua but different. Biggest differences imo are

  1. Lua has tables. Python has lists, dicts, sets, and tuples
  2. Lua has metatables, Python has classes
  3. Python has slicing, Lua you do slicing manually with loops
  4. Python has pip libraries and importing, Luas library support is more manual and involved.

These days I use Lua when I’m programming for fun/game development and I use Python for work/actually getting stuff done. You can learn Python, which includes a lot of classes, methods, etc. that are similar to Lua, here: Python Tutorial

3 Likes