A
hypertext programming environment for the
Macintosh introduced by
Apple in 1987. The HyperCard model consists of
cards, and collections of cards, called
stacks. You can connect the cards in various ways, and leaf through them the way you would with a set of Rolodex cards. In addition to
data, each card can contain
graphics and
buttons that trigger other events, such as sound or
video.
Each object in a HyperCard system -- stack, card, text field, button, or background -- can have a script associated with it. A script is a set of instructions that specify what actions should take place when a user selects an object with the mouse or when some other event occurs.
Writing HyperCard applications is known as authoring.