Wow, you taught yourself to program in age of 7?! That's amazing!
Viewing post in This Will Be My FIRST GAME JAM EVER!! Any tips?
Here's how that worked... When I was a kid I had a Commodore 64, and it was way expensive to get any of the media devices like the 1541 disk drive and the cassette deck, so you had to type in your games every time you wanted to play them. In the comic book section of my local corner convenience store they used to sell these books that were something like "Marvel Super Heroes Games You Can Program in BASIC!" I would get those, type in the program, play it, then alter things little by little until I figured out what they did until I could make my own games without looking at a book. From there, I've learned around a dozen programming languages (although I need refresher courses every time I switch).
I taught myself to read at five through almost the same method, by listening to Little Golden Books on Tape over and over again, rewinding them continually until I knew how letters worked. I did both of these entirely on my own without any kind of adult involvement. I say this not to brag, but for the exact opposite reason: I'm not some kind of super genius, I'm trying to make the point that everyone CAN be if they have the desire to be.