Michigan Algorithm Decoder: Difference between revisions

From Computer History Wiki
Jump to navigationJump to search
A minimal start
 
Add minimal details on the evolution
 
Line 1: Line 1:
'''Michigan Algorithm Decoder''' (usually given as its acronym, '''MAD''') was a [[compiler|compiled]] [[programing language]], originally for the [[IBM 7090]]. It was in spirit (but not [[syntax]]) similar to [[ALGOL]].
'''Michigan Algorithm Decoder''' (usually given as its acronym, '''MAD''') was a [[compiler|compiled]] [[programing language]]. It was based on [[ALGOL]] 58, to which it was similar in spirit (but not [[syntax]]).


It was later moved to the [[IBM 7094]], and was much used on [[Compatible Time-Sharing System|CTSS]].
The compiler was originally written in 1959 for the [[IBM 704]]; it was subsequentially moved to the [[IBM 709]], [[IBM 7090]] and [[IBM 7094]] by the University of Michigan Computing Center staff. Other groups elsewhere moved it to the [[IBM 7040]], [[Philco]] 210-211, and [[Sperry Rand]] 1107.


{{stub}}
It was much used on [[Compatible Time-Sharing System|CTSS]].
 
{{semi-stub}}


==External links==
==External links==


* [http://www.bitsavers.org/pdf/univOfMichigan/mad/L2-UOI-MAD1-2-RX_MADum_62.pdf A User's Reference Manual for The Michigan Algorithm Decoder (MAD) for the IBM 7090]
* [http://www.bitsavers.org/pdf/univOfMichigan/mad/L2-UOI-MAD1-2-RX_MADum_62.pdf A User's Reference Manual for The Michigan Algorithm Decoder (MAD) for the IBM 7090] - 1962 version
* [https://people.csail.mit.edu/saltzer/Multics/CTSS-Documents/MAD-manual.pdf The Michigan Algorithm Decoder (The MAD Manual)] - 1966 version


[[Category: Languages]]
[[Category: Languages]]

Latest revision as of 14:55, 11 September 2026

Michigan Algorithm Decoder (usually given as its acronym, MAD) was a compiled programing language. It was based on ALGOL 58, to which it was similar in spirit (but not syntax).

The compiler was originally written in 1959 for the IBM 704; it was subsequentially moved to the IBM 709, IBM 7090 and IBM 7094 by the University of Michigan Computing Center staff. Other groups elsewhere moved it to the IBM 7040, Philco 210-211, and Sperry Rand 1107.

It was much used on CTSS.

External links