I started interacting with a computer when there were floppy disks. But didn't know anything too technical about it. Those were Windows 98 from my dad's office, I was at 3rd grade at this time. Those machines broke down and we didn't get them repaired and it took me years to get back with computers.
During my 9th grade, we were taught C in school. But the very way it was taught made me not realize what programming is, how computers operate, they just went on teaching 🤦♂️. Then during my 11th and 12th, I took Computer science as my optional subject as I was a bit more into Mechatronics/technical stuff than into biology/any other subjects. Here my exposure to the new things going on outside and some interest from my lecturer clearing out all kinds of doubts took me a lot into programming. I started 3D animations along with learning practical programming and tried 3D animations for about 6 months, couldn't continue. Rendering headaches? 😂🤦♂️.
It was at this time I put my full focus on programming on the same machine. Windows 7 running on Pentium 4, 2gb ram, 250gb HDD (now you can imagine me doing 3D animations on this machine). That kinda pushed me harder into programming. Although I was introduced to C, C++, Python it was PHP that helped me gain some deep insights and started freelancing/building things in PHP.
So yeah, I guess at age 17-18 I started coding on the same above mentioned machine. Got distracted with electronics, then back again with programming after that.