I know I've said this before in different terms, but David Graeber has taught me a better way to think about it. In Pirate Enlightenment he says that the Malagasy always avoided having a class that specialized in violence, because they would tend to seize power. That's where we went wrong with computers: having a class that specializes in programming them. That gives them enormous power, in particular it gives those who control the means of distribution of those "applications" the ability to capture nearly all of the extra value computers enable to be produced.
I've also mentioned before that TRON has had way more influence on me than seems reasonable for such a silly inconsequential film. It's because I saw it at a very impressionable age, 8. In TRON, the programs are played by the same actors as the *users* who created them. Not programmers. That word is never used in the film. Users.
Which in 1982 was how computers worked. There wasn't a huge software market. There certainly weren't any app stores. Personal computers booted directly into a programming environment for a language that was intended for people who had no experience with computers. Mainframes and minicomputers would typically have all the tools to program them available to every user.
And before that, programming was the *only* way to interact with a computer. You fed it a stack of cards with the program and the data, and you got back a printout. To the extent there were specialists, they were the people punching the cards, who were almost entirely women. Programming was generally looked down upon as a menial task.
Imagine this as an alternate world: there are no software companies. The only specialists are the ones building things like compilers, and they work directly for the people who make the computers. There are no app stores, just places where people share and talk about programs and help other people come up with their own programs. All computers come with all the tools their users need to make them do what they want, and any they don't come with can be downloaded for free. All code is open for inspection and modification.
People say there are people who "can't" program, but we live in a world where computers have been built by and for programmer-priests for generations. The entire platform is built for them from the gates up.