I'm sorry? What sort of bicycle magically allows you to ride it without putting in any learning effort? You're forgetting that everybody has to learn to ride a bicycle and nobody is any good at it at first.
I'm sorry? What sort of bicycle magically allows you to ride it without putting in any learning effort? You're forgetting that everybody has to learn to ride a bicycle and nobody is any good at it at first.
Most people can use a computer. My 70 year old grandmother has no problem using her Mac to write documents, send email and browse the internet. Far fewer are willing to undertake the training and mental conditioning required to program.
Fundamentally, programming is about problem modelling. While I agree that the interface to programming can be improved, I disagree that computers and the tools surrounding programming are the main reason people are not willing to invest the time to learn to program. At any level beyond the most trivial programming is hard.