Hello devs, on the last years I was only dedicated to building, but in the last months I’ve seen the high demand of scripters and each day I see how it increase, I want to start in the world of lua language and I need tips of any programmers telling me how they learn to script, comment down below if you know some ;), thanks for all the help have a good day/night.
First, learn Lua, as it is the programming language you will need to code on Roblox. Here are several links you can go to learn how to code in Lua:
tutorialspoint - Lua Tutorial
lua-users wiki: Tutorial Directory
Lua isn’t the hard part of programming games on Roblox, as Lua itself is a rather easy language (at least compared to some others like Java or C++). Instead, the hard part is actually knowing the ins and outs of the Roblox Engine itself. Majority of the problems scripters face, other than simple syntax errors, usually involves a gap in knowledge regarding the Roblox Engine and how it handles things. The go-to place for this (other than the DevForums) is the Roblox API Reference Manual, as it covers practically everything you need to know regarding each kind of object you have can have on Roblox. Here’s a link to that:
I also found a series of tutorials from Roblox themselves that you could follow along (I did not really know of this until I was writing this comment). I recommend giving that a try: