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.