{{distinguish|Arithmetic}} {{more footnotes|date=March 2013}} '''ARITH-MATIC''' is an extension of Grace Hopper's A-2 programming language,<ref>{{cite book|last=Sammet|first=Jean|authorlink=Jean E. Sammet|date=1969|title=Programming Languages: History and Fundamentals|publisher=Prentice-Hall|isbn=978-0-13-729988-1|pages=132}}</ref> developed around 1955. ARITH-MATIC was originally known as A-3, but was renamed by the marketing department of Remington Rand UNIVAC.
<!--How was A-2 extended?. Answer: I found in the book of Sammet, page 132, this words: 'A-3 (also called ARITH-MATIC) was an improvement of, but not completely compatible with, A-2. It also provided a number of additional facilities which were not in A-2" --> == Some ARITH-MATIC subroutines ==
{| class="wikitable" !style="background:#BCC5C5;"|Type !style="background:#BCC5C5;"|Subroutine !style="background:#BCC5C5;"|Description !style="background:#BCC5C5;"|Explanation |- |style="background:#DCE5E5;"|Arithmetic |style="background:#DCE5E5;"|AAO(A)(B)(C) |style="background:#DCE5E5;"|A+B=C |style="background:#DCE5E5;"|The A in the middle of 'AA0' stands for addition |- |style="background:#DCE5E5;"|Arithmetic |style="background:#DCE5E5;"|ASO(A)(B)(C) |style="background:#DCE5E5;"|A-B=C |style="background:#DCE5E5;"|The S in the middle of 'AS0' stands for subtraction |- |style="background:#DCE5E5;"|Arithmetic |style="background:#DCE5E5;"|AMO(A)(B)(C) |style="background:#DCE5E5;"|A*B=C |style="background:#DCE5E5;"|The M in the middle of 'AM0' stands for multiplication |- |style="background:#DCE5E5;"|Arithmetic |style="background:#DCE5E5;"|ADO(A)(B)(C) |style="background:#DCE5E5;"|A/B=C |style="background:#DCE5E5;"|The D in the middle of 'AD0' stands for division |- |style="background:#DCE5E5;"|Trigonometric |style="background:#DCE5E5;"|TSO(A)OOO(B) |style="background:#DCE5E5;"|Sin(A)=B |style="background:#DCE5E5;"|The S in the middle of 'TS0' stands for Sin |- |style="background:#DCE5E5;"|Trigonometric |style="background:#DCE5E5;"|TCO(A)OOO(B) |style="background:#DCE5E5;"|Cos(A)=B |style="background:#DCE5E5;"|The C in the middle of 'TC0' stands for Cos |- |style="background:#DCE5E5;"|Trigonometric |style="background:#DCE5E5;"|TTO(A)OOO(B) |style="background:#DCE5E5;"|Tan(A)=B |style="background:#DCE5E5;"|The T in the middle of 'TT0' stands for Tan |- |style="background:#DCE5E5;"|Trigonometric |style="background:#DCE5E5;"|TAT(A)OOO(B) |style="background:#DCE5E5;"|Arctan(A)=B |style="background:#DCE5E5;"|The AT stands for Arctan |- |style="background:#DCE5E5;"|Hyperbolic |style="background:#DCE5E5;"|HSO(A)OOO(B) |style="background:#DCE5E5;"|Sinh(A)=B |style="background:#DCE5E5;"|The S in the middle of 'HS0' stands for Sin h |- |style="background:#DCE5E5;"|Hyperbolic |style="background:#DCE5E5;"|HCO(A)OOO(B) |style="background:#DCE5E5;"|Cosh(A)=B |style="background:#DCE5E5;"|The C in the middle of 'HC0' stands for Cos h |- |style="background:#DCE5E5;"|Hyperbolic |style="background:#DCE5E5;"|HTO(A)OOO(B) |style="background:#DCE5E5;"|Tanh(A)=B |style="background:#DCE5E5;"|The T in the middle of 'HT0' stands for Tan h |- |style="background:#DCE5E5;"|General Mathematical |style="background:#DCE5E5;"|SQR(A)OOO(B) |style="background:#DCE5E5;"|Sqrt(A)=B |style="background:#DCE5E5;"| |- |style="background:#DCE5E5;"|General Mathematical |style="background:#DCE5E5;"|APN(A)(N)(B) |style="background:#DCE5E5;"|A**N=B |style="background:#DCE5E5;"|**: Exponentiation |} <ref>{{cite tech report|vauthors=Ash R, Broadwin E, Della Valle V, Greene M, Jenny A, Katz C, Yu L|title=Preliminary Manual for MATH-MATIC and ARITH-MATIC Systems for Algebraic Translation and Compilation for Univac I and II|date=April 19, 1957|publisher=Remington Rand Univac|location=Philadelphia, Penn.|url=http://archive.computerhistory.org/resources/access/text/2016/06/102724614-05-01-acc.pdf|access-date=2016-09-23|archiveurl=https://web.archive.org/web/20160927213721/http://archive.computerhistory.org/resources/access/text/2016/06/102724614-05-01-acc.pdf|archivedate=September 27, 2016|url-status=dead}}</ref>
==See also== * A-0 System
==References== {{Reflist}}
==External links== * [https://web.archive.org/web/20050306212101/http://cispom.boisestate.edu/cis221emaxson/hophtm.htm Website at Boise via Internet Archive]
Category:Numerical programming languages Category:Remington Rand
{{compu-lang-stub}}