Em 1962, o canadense Kenneth Iverson, que tinha sido professor em Harvard e então trabalhava na IBM, publicou um livro chamado A Programming Language. Apesar do título, era um livro de notação matemática: um jeito de escrever algoritmos de forma concisa e precisa, com símbolos novos para operações sobre listas e tabelas inteiras de números. Poucos anos depois, a própria IBM transformou essa notação numa linguagem que um computador podia executar, e ela ganhou o nome do livro: APL.