HyperTalk

E620851

HyperTalk is a high-level, English-like scripting language created by Apple for its HyperCard software, designed to make programming accessible to non-programmers.

All labels observed (1)

Label Occurrences
HyperTalk canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf domain-specific language
high-level programming language
scripting language
associatedWith classic Mac OS era software development
designedFor HyperCard NERFINISHED
developer Apple Computer NERFINISHED
Bill Atkinson NERFINISHED
Dan Winkler NERFINISHED
distributedAs part of HyperCard
executionModel interpreted
firstAppeared 1987
goal make programming accessible to non-programmers
influenced AppleScript NERFINISHED
HyperSense NERFINISHED
LiveCode NERFINISHED
SuperTalk
ToolBook OpenScript NERFINISHED
Visual Basic (conceptually) NERFINISHED
influencedBy English-like natural language
introducedWith HyperCard 1.0 NERFINISHED
notableFeature context-sensitive references like "the card" or "the button"
message hierarchy for event handling
natural-language-like commands and functions
platform Apple Macintosh NERFINISHED
primaryUse creating interactive multimedia applications
rapid application development
scripting HyperCard stacks
programmingParadigm event-driven programming
procedural programming
status discontinued
supports backgrounds
buttons
cards
fields
functions
global variables
handlers
if-then-else conditionals
local variables
message-passing event model
repeat loops
simple graphics control
stacks
string manipulation
syntaxStyle English-like
targetAudience educators
end users
multimedia authors
typingDiscipline dynamically typed
weakly typed

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

AppleScript influencedBy HyperTalk