:CS-4 (programming language)
{{Use dmy dates|date=August 2016}}
{{Infobox programming language
| designer = Intermetrics, Inc.
| developer = Intermetrics
| released = {{start date and age|df=yes|1973|12|26}}{{cite book | url = https://books.google.com/books?id=QUMhAQAAIAAJ&q=%22CS-4%22%20Navy%20miller%201973&pg=PA1657 | title = Catalog of Copyright Entries | author = Library of Congress. Copyright Office | authorlink = Library of Congress | author2=Copyright Office|publisher = Library of Congress | issue =Third Series: 1974: January–June| year = 1976 }}
| latest release date = {{start date and age|df=yes|1975|10}}
| typing = unknown
| influenced by = unknown
}}
CS-4{{cite book | url = http://www.dtic.mil/docs/citations/ADA028063 | archive-url = https://web.archive.org/web/20160923015652/http://www.dtic.mil/docs/citations/ADA028063 | url-status = dead | archive-date = 23 September 2016 | title = DTIC Report Entry | author = Benjamin M. Brosgol |author2=Timothy A.| author3=James L. Felty |author4=Joel R. Lexier|author5=Gary M. Palter|publisher = INTERMETRICS INC | issue = ADA028063}} 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". 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.{{cite book | url = http://apps.dtic.mil/dtic/tr/fulltext/u2/a057449.pdf | archive-url = https://web.archive.org/web/20160828073419/http://www.dtic.mil/dtic/tr/fulltext/u2/a057449.pdf | url-status = live | archive-date = 28 August 2016 | title = Higher-order Language Technology Evaluation | author = Timothy A. Dreisbach |author2= James L. Felty | author3= Ira Greenberg |publisher = Intermetrics Inc. | issue = A057449}} The language was first documented in 1973 by Miller et al., and was revised in 1975 to allow "data abstractions and more powerful extension facilities".
Descendants
References
{{reflist}}
{{DEFAULTSORT:CS-4 (Programming Language)}}
Category:Procedural programming languages
Category:Programming languages created in 1973