Tony Hoare

Tony Hoare (1934- ), computer scientist, has made major contributions to the development of computer software, notably the sorting algorithm Quicksort, and methods of verifying programs to enhance their reliability. He initially studied philosophy and logic before learning Russian during National Service and taking a post-graduate course in statistics. He developed Quicksort in 1960, whilst an exchange student at MoscowState University working on the computer translation of human languages. On his return to the United Kingdom he worked for Elliott Brothers, as head of software development. In 1968 he became Professor of Computer Science at Queen’s University Belfast, before moving to Oxford to lead and build up the Computing Laboratory in 1977. He maintained active links with industry during his academic career, and in retirement has worked for Microsoft Research.

  • Birth name Tony Hoare
  • Born 1934 Colombo, Ceylon (Sri Lanka)
  • Occupation Computer scientist
  • Disciplines Computer Software
  • Education Merton College, University of Oxford

Related Audio Clips

The following clips are short extracts from an in-depth interview.
To listen to the full interview visit

Related themes

Related disciplines

Related externals links