Le a-0, (Math Matic) a été mis au point en 1952, par Grace Hooper Murray.
Le A-0 (ou A0) est un langage de programmation conçu pour résoudre des problèmes mathématiques. Il fonctionnait sur les ordinateurs UNIVAC I and UNIVAC II. A-0 fut le premier langage de " haut-niveau", pour lequel un compilateur fut développé.
A-0 évolua dans les versions A-1, A-2, A-3 (released as ARITH-MATIC) and AT-3 (released as MATH-MATIC).