HyperCard was a category-crossing software authoring tool that was far ahead of its time. It was a simple database, a message driven programming language, a GUI design tool, and a hypermedia browser. It was distributed for free with every Macintosh sold, making it the novice's tool of choice for Mac programming. Although it is no longer sold or supported, its concepts and culture are worth reflecting upon.