I started writing QBasic programs at 8! And boy, did I suck! I too owe it to a childhood friend.
Too bad I lost my childhood programs (along with everything else) when the Chernobyl Virus ( https://en.wikipedia.org/wiki/CIH_(computer_virus) ) messed up my hard drive and I tossed it (no backups of course).