HyperCard fue una aplicación informática de Apple Computer que se contó entre los primeros sistemas hipermedia con éxito anteriores a la World Wide Web.
HyperCard fue lanzado originalmente con el System Software 6 en 1987 y retirado definitivamente del mercado en marzo de 2004, aunque para entonces hacía muchos años que no se actualizaba.
Tras esto, el usuario puede añadir nuevas tarjetas (tecleando Command-N) y rellenar los campos.
El fondo puede ser modificado en cualquier momento, permitiendo que los cambios fueran fáciles de hacer.
Por ejemplo, put the first word of the third line of field "hello" into field "goodbye" (‘poner la primera palabra de la tercera línea del campo «hola» en el campo «adiós»’) haría exactamente lo que se espera.
HyperTalk incluía esta redundancia con la esperanza de facilitar la programación: por ejemplo, los números podían especificarse usando dígitos (1, 2), cardinales (one, two) u ordinales (first, second).
Miles de «pilas» fueron escritas y distribuidas como stackware en los pocos años en los que HyperCard tuvo amplia difusión.
Eran bibliotecas de código empaquetadas en un resource fork que se integraba en el sistema o el lenguaje HyperTalk, en lo que supone un ejemplo primitivo del concepto de plugin.
Oracle ofreció un XCMD que permitía a HyperCard realizar consultas directamente a bases de datos Oracle en cualquier plataforma, que más tarde fue reemplazado por SuperCard.
HyperCard se ha usado para todo tipo de hipertextos y fines artísticos.
El prototipo y la demo del popular juego You Don't Know Jack se escribió en HyperCard.
El programa SuperCard, inspirado en HyperCard, fue durante un tiempo incluido en el plugin Roadster, que permitía incluir pilas dentro de páginas web y visualizarla en navegadores con la ayuda del correspondiente plugin.
Apple planificó su lanzamiento para hacerlo coincidir con la MacWorld Conference & Expo en Boston (Massachusetts) y garantizar así la máxima publicidad.
Sin embargo, también era gratis, lo que hacía difícil justificar la dedicación de recursos a su mejora.
Destinado principalmente al mercado educativo, HyperCard IIGS tenía básicamente las mismas características que las versiones 1.x del HyperCard para Macintosh, incluyendo el soporte a las características gráficas (color) del IIGS.
Durante este periodo HyperCard empezó a perder cuota de mercado.
Debido al extendido uso del producto como herramienta de autoría multimedia, se integró en el grupo QuickTime.
El HyperCard 3.0 resultante fue presentado por primera vez en 1996, cuando se mostró una versión alfa a los desarrolladores en la Worldwide Developers Conference anual de Apple.
HyperCard tuvo un impacto significativo sobre la Web, inspirando la creación tanto del propio HTTP como de JavaScript (gracias a su influencia sobre el colega de Tim Berners-Lee, Robert Cailliau).
Otras compañías vieron rápidamente el potencial de HyperCard y comercializaron sus propias versiones.
Algunos ven a HyperCard como antepasado del Visual Basic de Microsoft.