My 9-year-old has just started getting into programming. He started playing around with GB Studio to make a Gameboy game. Then, he wanted to know how GB Studio itself was made, so I pulled up the Github repo, and showed him the source, and now he wants to start learning TypeScript so he can modify GB Studio itself.
So, I started showing him how TypeScript works, and the basics of git
.
When I was his age, the first thing I programmed was a game that printed my name in different colors, repeating over and over until I hit Return (that was on a Commodore 64). Times have certainly changed.