CS-4 (programming language)

From HandWiki
Revision as of 16:48, 30 June 2023 by Scavis2 (talk | contribs) (correction)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
CS-4[1]
Designed byIntermetrics, Inc.
DeveloperIntermetrics
Typing disciplineunknown
Influenced by
unknown
Influenced
Praxis[2]

CS-4[1] is a programming language and an operating system interface. It was developed in the early 1970s at Intermetrics in Cambridge, Massachusetts. The first published manual was released in December 1973, entitled "CS-4 Language Reference Manual and Operating System Interface".[1] The document had three parts: CS-4 Base Language Capabilities; CS-4 Operating System Interface; and Overview of Full CS-4 Capabilities.

History

Little is known about the CS-4 language, but it was developed for the United States Navy in the 1970s, and was an ongoing research project, which was continuing the study of extensibility and abstraction techniques to develop a requirement of the language to be simple and compact.[3] The language was first documented in 1973 by Miller et al.,[3] and was revised in 1975 to allow "data abstractions and more powerful extension facilities".[3]

Descendants

  • Praxis explicitly refers to CS-4 as a predecessor language.[2]

References

  1. 1.0 1.1 1.2 Benjamin M. Brosgol; Timothy A.; James L. Felty; Joel R. Lexier; Gary M. Palter. DTIC Report Entry. INTERMETRICS INC. http://www.dtic.mil/docs/citations/ADA028063. 
  2. 2.0 2.1 Greenwood, J.R.; Evans, A. Jr.; Morgan, C.R.; Zarnstorff, M.C. (1980). An introduction to Praxis. doi:10.2172/6662537. http://www.osti.gov/servlets/purl/6662537/. 
  3. 3.0 3.1 3.2 Timothy A. Dreisbach; James L. Felty; Ira Greenberg. Higher-order Language Technology Evaluation. Intermetrics Inc.. http://apps.dtic.mil/dtic/tr/fulltext/u2/a057449.pdf.