MATH-MATIC
| MATH-MATIC | |
|---|---|
| Paradigm | imperative | 
| Designed by | Remington Rand | 
| First appeared | 1957 | 
| Platform | UNIVAC I, UNIVAC II | 
| Influenced by | |
| FLOW-MATIC | |
| Influenced | |
| UNICODE (programming language) | |
MATH-MATIC is the marketing name for the AT-3 (Algebraic Translator 3) compiler, an early programming language for the UNIVAC I and UNIVAC II.
MATH-MATIC was written beginning around 1955 by a team led by Charles Katz under the direction of Grace Hopper. A preliminary manual was produced in 1957 and a final manual the following year.
Syntactically, MATH-MATIC was similar to Univac's contemporaneous business-oriented language, FLOW-MATIC, differing in providing algebraic-style expressions and floating-point arithmetic, and arrays rather than record structures.