Robert C. Martin books in order
American software consultant
- Born
- 1952
- Country
- United States
- Books
- 11
Robert C. Martin has published 2 novels, 4 non-fiction books and 5 other books, beginning with Clean Code (2009). The latest is Clean Architecture (2017).
Updated September 2026
Where to start with Robert C. Martin

Start here
Clean Code
Robert C. Martin's most-read book.

Newest
Clean Architecture
Published September 2017.
Standalone novels in order

Agile Principles, Patterns, and Practices in C# (2006)

Clean Code (2009)
Non-fiction in order

Designing Object-oriented C++ Applications Using the Booch Method (1995)

Uml for Java Programmers (2003)

Agile Software Development, Principles, Patterns, and Practices (2011)

Clean Architecture (Sep 2017)
Other books in order

Extreme Programming in Practice (2001)

The Clean Coder (2011)

Clean Agile (2019)

Clean Craftsmanship (2021)

Robert C. Martin Clean Code Collection (Collection)
About Robert C. Martin
Robert Cecil Martin, colloquially called "Uncle Bob", is an American software engineer, instructor, and author. He is most recognized for promoting many software design principles and for being an author and signatory of the influential Agile Manifesto.
Biography from Wikipedia, CC BY-SA 4.0. Photo via Wikimedia Commons.
Robert C. Martin FAQ
- How many books has Robert C. Martin written?
- Robert C. Martin has published 2 novels, 4 non-fiction books and 5 other books that we list, as of September 2026.
- What order should I read Robert C. Martin's books in?
- Publication order is a safe choice; the full list is above. Most readers start with Clean Code.
- What is Robert C. Martin's latest book?
- Clean Architecture (2017).
- What is Robert C. Martin's most famous book?
- Clean Code (2009) is Robert C. Martin's most widely read book.
Sources: book lists and dates from Wikidata and Open Library, ratings from Open Library readers. Last updated September 2026.