About Contribute GitHub
Menu

David Wheeler

Wheeler's work links early stored-program computing, reusable software techniques, testing, and lightweight cryptographic design. His career at Cambridge documents how foundational programming practices were developed alongside computer engineering.

David John Wheeler was a British computer scientist associated with the University of Cambridge's Mathematical Laboratory and Computer Laboratory. He contributed to the EDSAC project and to techniques for structuring stored-program software.

Software and security work

Cambridge and the Computer History Museum credit Wheeler with the closed subroutine, a durable programming idea. Late in his career, he and Roger Needham designed the Tiny Encryption Algorithm, a compact block cipher published in the 1990s.

In memoriam

Wheeler remained active in Cambridge computing after formal retirement. He died in 2004; his work is remembered through the Wheeler Lecture and historical accounts of EDSAC-era programming.

Timeline

  • 1940sWorks at Cambridge's Mathematical Laboratory on EDSAC.
  • 1949EDSAC enters regular computing service at Cambridge.
  • 1981Is elected a Fellow of the Royal Society.
  • 1994Retires as Professor of Computer Science; later co-designs TEA with Roger Needham.
  • 2004-12-13Dies in Cambridge, England.
David Wheeler
Type
Person
Era
1940s-2004
Born
1927-02-09
Died
2004-12-13
Known for
EDSAC programming; Closed subroutine; Tiny Encryption Algorithm; Burrows-Wheeler transform
Tags
computer-science, edsac, subroutines, cryptography, cambridge, software-engineering
Created by Joas A Santos · Something wrong or want it removed? Open an issue.