JOVIAL

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 mechanical parts). It was a major system programming language through the 1960s and 1970s.

JOVIAL
ParadigmsProcedural, imperative, structured
FamilyALGOL
Designed bySystem Development Corporation
DeveloperSoftware Engineering Associates
First appeared1960 (1960)
Typing disciplinestatic, strong, safe, structural
ScopeLexical
Major implementations
MVS, OpenVMS, macOS, Windows, Linux, SPARC, PowerPC, MIL-STD-1750A, other legacy systems
Dialects
J3, J3B-2, J73
Influenced by
ALGOL, SAGE
Influenced
CMS-2, Coral 66, SYMPL
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.