David J. Wheeler ha creato il primo linguaggio assembly. Mentre lavorava come parte di un team su Electronic Delay Storage Automatic Computer, Wheeler era responsabile della creazione del sistema di istruzioni basate sulla parola che computer cosa fare. Questo set di istruzioni formava il primo linguaggio assembly.
L'Electronic Delay Storage Automatic Computer era un progetto condotto all'Università di Cambridge da Maurice V. Wilkes nel Computer Laboratory. David Wheeler è stato il primo programmatore della squadra che ha lavorato con Wilkes. Il set di istruzioni di Wheeler ha creato parole semplici per sostituire i numeri binari che dicevano al computer cosa fare, il che consentiva ai non specialisti di scrivere codice per il computer da seguire. Come primo linguaggio di assemblaggio, le istruzioni di Wheeler hanno costituito la base di tutti i moderni linguaggi di programmazione odierno.