Hypercard was the world wide web before the web even existed. Only it wasn’t available across a network, and instead of hypertext, it was merely hypermedia – in other words, different parts of the individual ‘cards’ one could create with it were linkable to other cards.
Hypercard is described by its creator Bill Atkinson as “an authoring tool and a sort of cassette player for information.” The application itself allows users to create stacks of cards, somewhat like a Rolodex program, that contain images, text, and buttons. At their simplest, buttons can trigger visual changes, make sounds, or show a new card. A scripting language called Hypertalk is provided to allow users to build more functionality into the stacks they author.