CMS-2 (programming language)

From Wikipedia, the free encyclopedia
Jump to: navigation, search

CMS-2 is an embedded systems programming language used by the United States Navy.[1]

This was an early attempt to develop a standardized high level computer programming language intended to improve code portability and reusability.

It was developed by Rand Corporation in the early 1970s and stands for "Compiler Monitor System". The name "CMS-2" is followed in literature by a letter designating the type of target system. For example, CMS-2M targets Navy 16-bit processors, such as the AN/AYK-14.[1]

CMS-2 was developed for FCPCPAC (Fleet Computer Programming Center - Pacific) in San Diego, CA. It was implemented by Computer Sciences Corporation in 1968 with design assistance from Intermetrics.

See also[edit]


  1. ^ a b Neal Ziring (1998-10-19). "CMS-2". Ziring MicroWeb. Archived from the original on 1998-10-19. Retrieved 2014-07-08. 

External links[edit]