MOL-360
{{Short description|Computer programming language}}
MOL-360 is a mid-level systems programming language for the IBM System/360 family of computers based on Algol.{{cite book|editor-last=Rubinoff|editor-first=Morris|title=Advances in Computers|year=1972|publisher=Academic Press|url=https://books.google.com/books?id=vg_QRDVR7hgC&dq=%22MOL-360%22+language&pg=PR6|isbn=9780080566443}}{{cite journal|last=Sammet|first=Jean|title=Brief Survey of Languages Used for Systems Implementation|journal=ACM SIGPLAN Notices|date=October 1971|volume=6|issue=9|pages=1–19|doi=10.1145/942596.807055|doi-access=free}}
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.{{cite book|last=System Development Corporation|title=Technical Memorandum TM-3628/002/00|year=1968|url=http://www.dtic.mil/dtic/tr/fulltext/u2/680248.pdf|archive-url=https://web.archive.org/web/20140201155315/http://www.dtic.mil/dtic/tr/fulltext/u2/680248.pdf|url-status=dead|archive-date=February 1, 2014}}
A similar language, MOL940, was written for the SDS 940 computer system.
References
{{Reflist}}
Category:Systems programming languages
Category:Procedural programming languages
{{compu-lang-stub}}