H ? « »

Language peer sets for HyperTalk:
United States
United States/1987
Designed 1987
1980s languages
Fifth generation
Late Cold War


scripting language for HyperCard 

alternate simple view
Country: United States
Designed 1987
Published: 1987

Bill Atkinson and Dan Winkler. Claris 1987

A verbose semicompiled language with loose syntax and high readability. Relies on HyperCard as an object management system, development environment, and interface builder. Programs are organized into "stacks" of "cards", each of which may have "buttons" and "fields". All data storage is in zero-terminated strings in fields, local, or global variables; all data references are through "chunk expressions" of the form last item of background field "Name List" of card ID 34217'. Flow of control is event-driven and message-passgin among scripts that are attached to stack, background, card, field and button objects.

Related languages
HyperTalk AppleScript   Superset
HyperTalk Eager   Written using
HyperTalk LiveScript   Influence
HyperTalk ScriptX   Influence
HyperTalk SuperTalk   Superset

  • (1987) "Apple Macintosh HyperCard User Guide", Apple Computer 1987.
  • (1988) "HyperTalk Language Reference Manual", A-W 1988.
  • Poole, L. (1988) Poole, L. (1988). HyperTalk. Redmond, WA New York, Microsoft Press ; Distributed to the book trade in the U.S. by Harper & Row.
  • Shafer, D. (1988) Shafer, D. (1988). HyperTalk programming. Indianapolis, Ind., Hayden Books.
  • Swaine, M. (1988) Swaine, M. (1988). Dr. Dobb's essential HyperTalk handbook. Redwood City, Calif., M&T Books.
  • Waite Group. (1989) Waite Group. (1989). The Waite Group's tricks of the HyperTalk masters. Indianapolis, Ind., Hayden Books. Online copy
  • Waite, M., S. (1989) Waite, M., S. Prata, et al. (1989). The Waite Group's HyperTalk bible. Indianapolis, Ind., Hayden Books.
  • Winkler, D. (1990) Winkler, D. and S. Kamins (1990). HyperTalk 2.0, the book. New York, Bantam Books.
  • Winkler, D. (1990) Winkler, D. and S. Knaster (1990). Cooking with HyperTalk 2.0. New York, Bantam Books.
  • Cypher, A. (1991) Cypher, A. (1991). EAGER: Programming Repetitive Tasks by Example. In Proceedings of CHI '91. New Orleans, LA, pp. 33--40. CiteSeer
  • Shafer, D. (1991) Shafer, D. (1991). The complete book of HyperTalk 2. Reading, Mass., Addison-Wesley Pub. Co.
  • Stanley, A. (1992) Stanley, A. E. (1992). HyperTalk & HyperText. Oxford ; Boston, Newtech.
  • Winkler, D., S. (1994) Winkler, D., S. Kamins, et al. (1994). HyperTalk 2.2, the book. New York, Random House. Boot contents etc online
  • Nicolosi A (1995) Nicolosi A "Hyperstat": an educational and working tool in epidemiology. Medinfo. 1995;8 Pt 2:1697 Abstract
  • (2002) Library of Congress Subject Headings H96
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder