Personally, I started off with Roblox back in the early 2010s, and taught myself Lua. I really liked those Tycoon games, and wanted to see how they worked.
I eventually found Minecraft (like every kid back in the day did), and learnt Java to make Bukkit server mods.
Around 2016 I thought websites were kinda cool, so I started learning HTML, CSS, and JS, and I’ve been in the web dev space ever since.
What about the rest of y’all? What’s your personal programming path?
Started out by tinkering with the old LEGO Mindstorm robots as a kid. Learned how to code using the graphical drag and drop system they had for the RCX and NXT platforms. I was interested in all things robotics so fast forward to High School where I was on the school’s FRC team. I was involved with that one both the hardware and software fronts until there were a few close calls working on physical prototypes. Decided then that I would be better off always behind the computer screens. Learned Java so I wouldn’t ever have to mess with LabView again and then went to college for a CS degree.
Learned surface level knowledge for several languages throughout school and now work as a full stack .NET developer.
Also started with Mindstorms! Went from the visual programming language to using NQC which was a c-like compiler for the RCX. From there went on to learn Java, C++, C, Python, Z80 assembly, etc. etc.
Oh yeah, I remember NQC! It went over my head as a kid as far as learning how to write code with it went, but it was such a cool idea to me. Running “real” code on a little LEGO robot.