David J. Wheeler criou a primeira linguagem assembly. Enquanto trabalhava como parte de uma equipe no Electronic Delay Storage Automatic Computer, Wheeler foi responsável por criar o sistema de instruções baseadas em palavras que informava ao computador o que fazer. Este conjunto de instruções formou a primeira linguagem assembly.
O Electronic Delay Storage Automatic Computer foi um projeto executado na Cambridge University por Maurice V. Wilkes no Computer Laboratory. David Wheeler foi o primeiro programador da equipe que trabalhou com a Wilkes. O conjunto de instruções de Wheeler criou palavras simples para substituir os números binários que diziam ao computador o que fazer, permitindo que não especialistas escrevessem códigos para o computador seguir. Como a primeira linguagem assembly, o conjunto de instruções de Wheeler formou a base de todas as linguagens de programação modernas de hoje.