Article · Wikipedia archive · Last revised Jul 7, 2026

MOL-360

MOL-360 is a mid-level systems programming language for the IBM System/360 family of computers based on Algol.

Last revised
Jul 7, 2026
Read time
≈ 1 min
Length
165 w
Citations
4
Source

MOL-360 is a mid-level systems programming language for the IBM System/360 family of computers based on Algol.12

The only data structure supported by the language is arrays. It has no support for floating point data, but allows direct access to processor registers and inline assembly language.

MOL-360 was used by System Development Corporation (SDC) to develop the ADEPT time-sharing system.3

A similar language, MOL940, was written for the SDS 940 computer system.4

References

References

  1. Bergeron, R. D.; Gannon, J. D.; Shecter, D. P.; Tompa, F. W.; van Dam, A. (1972). "Systems Programming Languages". In Rubinoff, Morris (ed.). Advances in Computers. Academic Press. pp. 279–280. ISBN 978-0-08-056644-3.
  2. Sammet, Jean (October 1971). "Brief Survey of Languages Used for Systems Implementation". ACM SIGPLAN Notices. 6 (9): 1–19. doi:10.1145/942596.807055.
  3. System Development Corporation (1968). Technical Memorandum TM-3628/002/00 (PDF). Archived from the original (PDF) on February 1, 2014.
  4. Hay, R. E.; Rulifson, J. F. MOL940: Preliminary Specification for an ALGOL-Lile Machine-Oriented Language for the SDS 940 (PDF) (Technical report). Stanford Research Institute.