Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

FOCAL (programming language)

FOCAL (acronym for Formulating On-line Calculations in Algebraic Language, or FOrmula CALculator) is an interactive interpreted programming language based on JOSS and mostly used on Digital Equipment Corporation (DEC) PDP series machines.

History & Companies

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around FOCAL (programming language). Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Key facts & relationships

High-confidence facts extracted from structured source data. Use them as anchors for further research.

Designed by
Richard Merrill
Developer
DEC
Family
JOSS
First appeared
1968; 58 years ago (1968)
Paradigm
imperative

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

History

Language

Error codes

Changes between versions

Comparison with JOSS

Comparison with BASIC

Versions and spinoffs

Example code

  • 05.98 FOCAL (programming language)

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

FOCAL (programming language)

Nodes83
Edges82
Triples9
Avg. degree1.98
Density0.024096
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

FOCAL (programming language)

Top relations

Designed by · 1
FOCAL (programming language) → Richard Merrill
Developer · 1
FOCAL (programming language) → DEC
Family · 1
FOCAL (programming language) → JOSS
First appeared · 1
FOCAL (programming language) → 1968; 58 years ago (1968)
Paradigm · 1
FOCAL (programming language) → imperative

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

focal joss line basic used code language number first one program example could group also pdp-8 use value dec version

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
FOCAL (programming language)Designed byRichard Merrill1.00infobox
FOCAL (programming language)DeveloperDEC1.00infobox
FOCAL (programming language)FamilyJOSS1.00infobox
FOCAL (programming language)First appeared1968; 58 years ago (1968)1.00infobox
FOCAL (programming language)Paradigmimperative1.00infobox
mobile computer terminals that could be wheeled from room to roominstance ofthe system was being used by 500 to 600 users across the country and had spawned several innovations0.80text
plugged in for quick access.JOSS was highly influentialinstance ofthe system was being used by 500 to 600 users across the country and had spawned several innovations0.80text
greater thaninstance ofThe language lacked relative operators0.80text
equal or less thaninstance ofThe language lacked relative operators0.80text

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.