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 3

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 ⓘ
developer Apple Computer ⓘ
linked to: Apple Inc.

Bill Atkinson ⓘ
Dan Winkler ⓘ
distributedAs part of HyperCard ⓘ
executionModel interpreted ⓘ
firstAppeared 1987 ⓘ
goal make programming accessible to non-programmers ⓘ
influenced AppleScript ⓘ
HyperSense ⓘ
LiveCode ⓘ
SuperTalk ⓘ
ToolBook OpenScript ⓘ
Visual Basic (conceptually) ⓘ
linked to: Visual Basic
influencedBy English-like natural language ⓘ
introducedWith HyperCard 1.0 ⓘ
linked to: HyperCard
notableFeature context-sensitive references like "the card" or "the button" ⓘ
message hierarchy for event handling ⓘ
natural-language-like commands and functions ⓘ
platform Apple Macintosh ⓘ
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 (3)

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

AppleScript → influencedBy → HyperTalk ⓘ
HyperCard → programmingLanguage → HyperTalk ⓘ
HyperCard → scriptingLanguage → HyperTalk ⓘ