He will soon be getting his own PC, so I would like to get him interested in programming. He can already read and write, and I think he knows enough English to begin some light programming.
I want to show him a programming language which allows him to draw graphics easily, so he doesn't get bored. It also has to be easy to install on a Windows PC.
I looked at Scratch, but I think a graphical programming language is too simplistic and dragging all of the stuff around is really unintuitive. I also considered Python and Javascript, but I think their ecosystem is too complicated for a kid to grasp and not get discouraged.
Thanks for the suggestions.
Python with the turtle package looks like a nice starting point. I didn't use it, but I programmed in Logo when I was young. Some link found in Google https://www.geeksforgeeks.org/draw-square-and-rectangle-in-t...
When he grows up, he can abandon syntax, and use all the parenthesis he saved while he was young.
Nice and simple examples here: https://processing.org/examples/
If your cousin happens to be "into" Robolx you might also look a "Lua". Robolox (and many other games) uses it for scripting.