Portrait of Tony Hoare

Tony Hoare books in order

British computer scientist

Lived
1934–2026
Country
United Kingdom
Books
6

Tony Hoare published 1 novel, 1 non-fiction book and 4 other books, beginning with Computer Science (1971). The best-known is Communicating Sequential Processes (1985).

Updated September 2026

Where to start with Tony Hoare

Standalone novels in order

  1. Unifying Theories of Programming (1998)

Non-fiction in order

  1. Computer Science (1971)

Other books in order

  1. Communicating Sequential Processes (1985)

    260 pages

  2. Occam 2 Reference Manual (1988)

    139 pages

  3. Essays in Computing Science (1989)

    412 pages

  4. Software Systems Reliability and Security - Volume 9 Nato Security Through Science Series: Information and Communication Security (Nato Security Through ... D: Information and Communication Security) (2007)

    426 pages

About Tony Hoare

Sir Charles Antony Richard Hoare, known as Sir Tony Hoare or C. A. R. Hoare, was a British computer scientist who made foundational contributions to programming languages, algorithms, operating systems, formal verification, and concurrent computing. His work earned him the 1980 ACM Turing Award, usually regarded as the highest distinction in computer science.

Biography from Wikipedia, CC BY-SA 4.0. Photo via Wikimedia Commons.

Tony Hoare FAQ

How many books has Tony Hoare written?
Tony Hoare published 1 novel, 1 non-fiction book and 4 other books that we list, as of September 2026.
What order should I read Tony Hoare's books in?
Publication order is a safe choice; the full list is above. Most readers start with Communicating Sequential Processes.
What is Tony Hoare's last book?
Unifying Theories of Programming (1998).
What is Tony Hoare's most famous book?
Communicating Sequential Processes (1985) is Tony Hoare's most widely read book.

Sources: book lists and dates from Wikidata and Open Library, ratings from Open Library readers. Last updated September 2026.