FOCAL

E701311

FOCAL is an early interactive programming language developed by Digital Equipment Corporation, commonly used on PDP-series minicomputers for scientific and educational purposes.

All labels observed (2)

Label Occurrences
FOCAL canonical 3
FOCAL-9 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf interactive programming language ⓘ
programming language ⓘ
abbreviationOf Formulating On-Line Calculations in Algebraic Language ⓘ
category DEC programming language ⓘ
characterSet ASCII ⓘ
contemporaneousWith Dartmouth BASIC ⓘ
designedFor PDP-11 ⓘ
PDP-7 ⓘ
PDP-8 ⓘ
PDP-9 ⓘ
PDP-series minicomputers ⓘ
interactive use by scientists and engineers ⓘ
developer Digital Equipment Corporation ⓘ
documentationPublisher Digital Equipment Corporation ⓘ
era 1960s ⓘ
1970s ⓘ
executionModel interpreted ⓘ
hasFeature compact syntax ⓘ
interactive prompt ⓘ
line-numbered statements ⓘ
hasSuccessor DEC BASIC ⓘ
linked to: True BASIC
influencedBy BASIC ⓘ
inputMethod glass terminals ⓘ
teletype terminals ⓘ
notableFor ease of use for non-specialists ⓘ
interactive numerical problem solving ⓘ
outputMethod line printers ⓘ
teletypes ⓘ
paradigm imperative programming ⓘ
platform DEC minicomputers ⓘ
primaryUse educational purposes ⓘ
interactive numerical calculations ⓘ
scientific computing ⓘ
supports conditional branching ⓘ
floating-point arithmetic ⓘ
formatted output ⓘ
integer arithmetic ⓘ
interactive command execution ⓘ
loops ⓘ
targetEnvironment minicomputers ⓘ
time-sharing systems ⓘ
usedIn educational programming labs ⓘ
engineering calculations ⓘ
laboratory data analysis ⓘ
usedWith DECtape ⓘ
magnetic disk storage ⓘ
paper tape storage ⓘ
vendor Digital Equipment Corporation ⓘ

How these facts were elicited

Referenced by (4)

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

PDP-7 → operatingSystem → FOCAL ⓘ
PDP-9 → operatingSystem → FOCAL-9 ⓘ
linked to: FOCAL
OS/8 → supportsLanguage → FOCAL ⓘ