@medosa
One of the truths of programming is that there are currently over 700 different languages. If kids want to learn a programming language, they can start with a block language and then move up to higher level programs. There are good options for children to start working with: Scratch, Python, Java, Lua.