I agree with this post. Most of the young 6-12 year olds out there aren't going to be really interested in a terminal/basic interpreter. A lot of what that audience wants to do is build mods for the games they play. Minecraft, fortnite, etc. and the like. But programming for these games is a bit more involved than regular programming obviously. I suggest getting them a computer that is capable of playing the game they like and helping them setup the environment for making mods (this is probably something young adults can do on their own but definitely not 6-12 year olds with little experience/patience). And, I think being there as the one learning it with them and understanding what is needed is going to help. I would highly suggest purchasing a book centered on minecraft modding or the like (they seem to be really popular at least the bookstore near me), as this will give you the knowledge to help your child(ren) make mods. I suggest the favorite game modding because it is something both the child and their friends will actually appreciate/use/play with.