4
How not to be a script/ai kiddie? (for noobs)
(sh.itjust.works)
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev
Have you ever had any experience with Scratch? It's an awesome tool to learn basic programming concepts like loops, conditions, etc. I played around with it in my early years, but even if you're older, it's still fun to mess around with the blocks to make weird programs. I particularly loved the "remix" functionality, it lets you see the structure of other people's projects and you can tweak them (and thus learn about how it works!)
After my years of doing Scratch, I moved on to Python, and it is probably the easiest programming language to learn (depending on how you define that, e.g. HTML), code is very human readable and unfamiliar symbols are avoided for the most part
W3Schools has a lot of good Python guides, and there are SO MANY good programming tutorials online. Back in my day, I learnt Python by reading a good book (and it was an awesome book), but resources to learn programming have never been more plentiful!
My advice is to work on a simple project, could be a small game (with or without PyGame), or maybe a useful tool that you want to make, lay out what you want it to do, and along the way when you don't know something, search it up online (W3Schools, forums, video guides, docs, whatever) and figure out how to do it. Practice doesn't make you perfect, but more practice does. Does that make sense? Not really, but definitely try your best!