Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

JOVIAL

Procedural Language

JOVIAL (Jules' Own Version of the International Algebraic Language) is a high-level, ALGOL-derived programming language developed in the late 1950s by Jules Schwartz at System Development Corporation for the United States Air Force's SAGE air defense system. JOVIAL was one of the first languages to include features for structured programming and remained in wide use for embedded military and aerospace systems for decades, including avionics software for several US military aircraft.

Facts
First Released
1960 1
Paradigm
Procedural, imperative, structured 2
Significance
A major system programming language used through the 1960s and 1970s, especially for embedded and military systems. 2
Classification
Typing Discipline
Statically Typed 1
Typing Discipline
Strongly Typed 1
FAQs

How widely was JOVIAL used as a system programming language?

A major system language in the 1960s and 1970s.

JOVIAL was a major system programming language through the 1960s and 1970s.
Connections

Follows Typing Discipline

In Field

Source JOVIAL - Wikipedia

Influenced

In the Other Atlases

Developed By

Also in Business Atlas: the developer of this subject.

Sources
1. Wikidata: JOVIAL
  • Wikidata Q1277803, class allow-list match (w-wdresolver-0926)
  • Wikidata Q1277803 P571 (inception)
  • Wikidata Q1277803 P7078 (typing discipline)
View the Source
2. JOVIAL - Wikipedia
  • Infobox: released
    1960
  • Infobox: paradigms
    Procedural, imperative, structured
  • Lead paragraph, sentence 2
    It was a major system programming language through the 1960s and 1970s.
  • In Field: Programming Language Theory, Lead sentence
    JOVIAL is a high-level programming language based on ALGOL 58, specialized for developing embedded systems (specialized computer systems designed to perform one or a few dedicated functions, usually embedded as part of a larger, more complete device, including
  • In Group: ALGOL-Derived Languages, Lead section
    based on ALGOL 58
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.