The Legacy of the Apple //e and BASIC

Turn it on, start typing BASIC.

Something changed between the computers of the 1980s and the computers of today. Many computers of the 1980s, such as the Apple //e, booted into a BASIC prompt. It was the command line, but it was also a BASIC interpreter, and so users were highly encouraged to start programming. This helped users of the time, specifically kids, to learn a skill that could become very important to them as an adult.

I'm not saying this is how it should be now, and there are many easy ways to work with much more interesting languages than BASIC. However, I would say that computers should come with an obvious front and center programming application. Users shouldn't have search the web or download an app.

Apple started getting there with Swift Playgrounds, but they need to do more by including it by default on iPads and Macs.