I am trying to learn how to script, If you can, can you reply on how you learnt how to script, It can probably help me learn scripting.
honestly, ive been scripting for about 2 years now, but if you count the amount of time ive spent trying to learn, probably 3-4 years, i spent so long just trying to learn using youtube mostly, i did tutorials by theDevKing because this was a while ago when i first started learning, but it didnt rlly help, youtube was able to teach me the basics like functions, ifs, variables, data types, (mostly because i was too lazy to take those “advanced” tutorials) but for the more advanced stuff, i mostly completely taught myself, i mostly learned through: Roblox Engine API Reference | Documentation - Roblox Creator Hub, which is how i learned what most things do, the way i learned things not easily explained like plugins, or certain services, well youtube or here on the devforum, lets say i was just recently teaching myself how to use the RunService, i would first learn all the methods and functions about it, i would watch youtube on how to use each thing, and then i would start testing, which is in my opinion the best way to learn, just test test and test, just script, anything really, start easy, make a button that changes a color using basic knowledge, then start incorporating functions, then multiple variables, then maybe playing around with the player or the character, i know its kinda cliche; but just dont rlly give up, i used to give up a lot, and now i just keep scripting, even if you work on projects that you instantly give up on, its still something, i have like 25+ games i wanted to create but only ended up coding certain functions, but guess what, because of all that, and the games im working on right now, and many help using robloxes API viewer, i am now really well knowledged about the roblox API system, so just keep on trying rlly
Most of my coding knowledge was obtained from watching YouTube videos, going on the Dev Forum, and also being part of a coding community that discusses certain topics like code optimization, which helped me a ton.
Social connections with other programmers will help you quite a lot.
I would also browse the Toolbox and dissect some code that other people have made, and see if you can make some improvements or additions them.
Immersing yourself in a problem-solving environment will make you grow.