Sure there are visual languages for kids like Scratch. There are even production ready ones like Unreals Blueprints. But there’s nothing general purpose in Pythons sort of way.
It would be nice if the iPad had a way to make programs through drag and drop UI. Define records and functions and use libraries without the need for typing. I feel like instead we just have Chat-GPT as a prompt.
Once we go beyond Apple ecosystem, there have been dozens of visual/graphical programming environments. Good examples are Blender 3D modelling, special effects in music and video production tools. The downside is that "diagrams" quickly become very complex and hard to navigate.
For a good overview of the space, see: https://en.wikipedia.org/wiki/Visual_programming_language
Ironically, whilst typing "turning", my keyboard suggested a wheel icon which I accidentally clicked! Sadly I doubt HN supports that.
> When I look at the iPad today, I want to say this is how computing should be done
You may say hardware for end-user, but don't say Apple does computing right.