Ordenar uma lista é uma das tarefas que os computadores mais fazem: nomes num cadastro, preços numa busca, resultados de uma eleição. Em 1945, quando o EDVAC ainda estava no papel, von Neumann quis mostrar que a máquina do seu relatório servia para trabalhos que não eram só contas, e escreveu à mão um programa para ordenar e intercalar listas. É um dos primeiros programas escritos para um computador de programa armazenado, e o método que ele usou, hoje chamado de merge sort, ainda é um dos mais usados.