Everything about MAD (programming language)
Historical programming language
MAD is a programming language and compiler for the IBM 704 and later the IBM 709, IBM 7090, IBM 7040, UNIVAC 1107, UNIVAC 1108, Philco 210-211, and eventually IBM System/370 mainframe computers. Developed in 1959 at the University of Michigan by Bernard Galler, Bruce Arden and Robert M. Graham, MAD is a variant of the ALGOL language. It was widely used to teach programming at colleges and universities during the 1960s and played a minor role in the development of Compatible Time-Sharing System (CTSS), Multics, and the Michigan Terminal System computer operating systems. The original version of the chatbot ELIZA was written in MAD-SLIP. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: MAD (programming language)A 5-minute orientation
- Pick up a classic book: King LearThe most-reprinted book on the subject
- Go sideways: ALGOL 60A closely related topic
- Go sideways: Compatible Time-Sharing SystemA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
King LearWilliam Shakespeare · 1608- 📕Michigan algorithm decoder [MAD]Bruce W. Arden, Bernard A. Galler · 1960
An introduction to algorithmic methods using the MAD languageAlan B. Marcovitz · 1966- 📕A MAD primerElliott Irving Organick · 1964
- 📕A computer primer for the MAD languageElliott Irving Organick · 1961
- 📕A computer primer for the MAD languageElliot Irving Organick · 1961
- 📕MAD language supplement for "Algorithms, computation, and mathematics"School Mathematics Study Group. · 1967
- 📕Symbolic Languages in Data ProcessingInternational Computation Centre Staff · 1962
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- ALGOL 60 ALGOL 60 (short for Algorithmic Language 1960) is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had…
- Compatible Time-Sharing System The Compatible Time-Sharing System (CTSS) was the first general purpose time-sharing operating system. Compatible Time Sharing is time sharing which is…
- ALGOL 58 ALGOL 58, originally named IAL, is a member of the ALGOL family of computer programming languages. It was an early compromise design soon superseded by…
- List of computer scientists This is a list of computer scientists, people who do work in computer science, in particular researchers and authors. Some persons notable as programmers…
- Robert M. Graham (computer scientist) Robert Montrose Graham (1929 in Michigan, US – January 2, 2020) was a cybersecurity researcher computer scientist and Professor Emeritus of Computer Science…
- IBM 7090 The IBM 7090 is a second-generation transistorized version of the earlier IBM 709 vacuum-tube mainframe computer that was designed for "large-scale scientific…
- University of Michigan Executive System The University of Michigan Executive System, or UMES, a batch operating system developed at the University of Michigan in 1958, was widely used at many…
- NELIAC The Navy Electronics Laboratory International ALGOL Compiler (NELIAC) is a dialect and compiler implementation of the programming language ALGOL 58, developed…