A-0 функціонував скоріше як завантажувач[en] або компонувальник, ніж сучасне поняття компілятора. Програма була вказана як послідовність підпрограм і аргументів. Підпрограми були ідентифіковані за допомогою числового коду, а аргументи для підпрограм були написані безпосередньо після кожного коду підпрограми. Система A-0 перетворює специфікацію в машинний код, який вдруге може бути завантажений в комп'ютер для виконання зазначеної програми.
Система A-2 була розроблена в підрозділі UNIVAC Remington Rand в 1953 році і випущена для клієнтів до кінця цього року.[7] Клієнтам було надано початковий код для A-2 і пропонувалося відправляти свої поліпшення назад в UNIVAC. Таким чином, A-2 був раннім прикладом безкоштовного програмного забезпечення з відкритим кодом.[8]
Hopper, Grace (May 1952). The Education of a Computer(PDF). Proceedings of the Association for Computing Machinery Conference (Pittsburgh) May 1952. с. 243—249. doi:10.1145/609784.609818. Архів оригіналу(PDF) за 21 вересня 2018. Процитовано 6 вересня 2018.
Hopper, Grace (16 лютого 1955). Automatic Coding for Digital Computers(PDF). High Speed Computer Conference (Louisiana State University) February 1955. Remington Rand. Архів оригіналу(PDF) за 23 січня 2020. Процитовано 6 вересня 2018.
Ridgway, Richard K. (1952). Compiling Routines. Proceedings of the 1952 ACM national meeting (Toronto) ACM '52.