wrote this for another post, might help you out:
well, starting off with scripting is a very broad topic, there's a lot of ways you could do it
when i started off, i observed free model scripts, and see what they did
i would remove, configure, and add lines of code to see what it meant, and then try to remake it
now, just from that little technique, i'm very good at scripting, and making things in other programming languages too
that might not be for everyone though, the other thing i would try is tutorials, TheDevKing on youtube is SUPER good at what he does, and he explains very well
more resources that could be of help are the developer forums, google, this discord and the roblox developer wiki & hub, hope this helps you out a tad