Almost by necessity, Apple grew out of the homebrew movement, in which enthusiasts swapped knowledge and parts for building computers, and were as much tinkerers and electrical engineers as they were users.
That attitude, though - that you could do anything you liked just so long as you learned a few basic rules and concepts - wasn't just limited, in those early days, to the hardware. Apple started bundling a little app called HyperCard with the Macs it sold in 1987, and with HyperCard, if you could think of an app, you could build it.
It used a card-based metaphor, not unlike a presentation deck in Keynote, but vastly more powerful, since you could not just make buttons active to move from card to card, but also do rich, complex programming using some simple, English-like commands.
Apple has moved away from the homebrew mindset, making computers for the desktop, laptop, and pocket that are hugely powerful but which trade the Wild West attitude of the '80s for stability and a very different kind of creativity. For Mac users of a certain vintage, though, HyperCard still looms large in the mind.
Hypercard developers look back
When we asked on Twitter what your memories of HyperCard were and why you thought it was important, one of the most common replies we got was from app-makers today who said that they might never have become developers in the first place if it wasn't for HyperCard.
We heard that again and again, and a common thread was the users' young age. Adam Kemp got his first coding experience using HyperCard in junior high, and the programmer behind Notice Development started in school too:
Some people we heard from even carried those lessons back into the classroom, like @travoose: "It was my first introduction to doing something produced on a computer that I could see instant results of. It's the reason why I am a computing teacher today."
Building careers on Hypercard
Whether you can trace a career back to HyperCard or not, though, everyone should still miss how accessible it made the process of making your Mac just get something done.
@ddddrew made "A presentation with pictures of my favorite baseball players and their stats. Dissolving transitions! Easy for a kid to use."
"HyperCard was the first real solution to create something without being a developer!," said @betancur; "And amazing apps like Myst born!" Ah, Myst - probably the most famous HyperCard app, and one that brings us back to HyperCard's role in enfranchising entire generations of programmers. It was important, says @pilky:
To celebrate HyperCard, I went to London - to the prestigious London College of Communication - to talk to Keith Martin, a senior lecturer there for the video above. We wanted to explore more the impact and legacy of this astonishing app-building app. Our discussion can be watched at the top of this article.