We, Programmers: A Chronicle of Coders from Ada to AI (Robert C. Martin Series)

We, Programmers: A Chronicle of Coders from Ada to AI (Robert C. Martin Series)
Price: $39.99
(as of Nov 09,2025 08:16:36 UTC – Details)

Buy Now


From the Publisher

We, Programmers: A Chronicle of Coders from Ada to AI - Cover ImageWe, Programmers: A Chronicle of Coders from Ada to AI - Cover Image

From the Preface of “We Programmers”

“I am about to tell you the story of how it all began. It’s a twisty-turny tale of the lives and challenges of some remarkable people, the remarkable times in which they lived, and the remarkable machines they mastered.”

— Robert C. “Uncle Bob” Martin

Chapter Titles

Part I: Setting the Stage

Chapter 1: Who Are We?

Part II: The Giants

Chapter 2: Babbage: The First Computer Engineer

Chapter 3: Hilbert, Turing, and Von Neumann: The First Computer Architects

Chapter 4: Grace Hopper: The First Software Engineer

Chapter 5: John Backus: The First High-Level Language

Chapter 6: Edsger Dijkstra: The First Computer Scientist

Chapter 7: Nygaard and Dahl: The First OOPL

Chapter 8: John Kemeny: The First “Everyman’s” Language–BASIC

Chapter 9: Judith Allen

Chapter 10: Thompson, Ritchie, and Kernighan

Part III: The Knee of the Curve

Chapter 11: The Sixties

Chapter 12: The Seventies

Chapter 13: The Eighties

Chapter 14: The Nineties

Chapter 15: The Millennium

Part IV: The Future

Chapter 16: Languages

Chapter 17: AI

Chapter 18: Hardware

Chapter 19: The World Wide Web

Chapter 20: Programming

Publisher ‏ : ‎ Addison-Wesley Professional
Publication date ‏ : ‎ November 30, 2024
Edition ‏ : ‎ 1st
Language ‏ : ‎ English
Print length ‏ : ‎ 480 pages
ISBN-10 ‏ : ‎ 0135344263
ISBN-13 ‏ : ‎ 978-0135344262
Item Weight ‏ : ‎ 1.86 pounds
Dimensions ‏ : ‎ 7 x 0.96 x 9.13 inches
Part of series ‏ : ‎ Robert C. Martin Series
Best Sellers Rank: #225,701 in Books (See Top 100 in Books) #1 in Ada Programming Language #92 in Computer Programming Languages
Customer Reviews: 4.3 4.3 out of 5 stars 31 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) if (dpAcrHasRegisteredArcLinkClickAction !== true) dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, “allowLinkDefault”: true , function (event) if (window.ue) 0) + 1); ); ); P.when(‘A’, ‘cf’).execute(function(A) A.declarative(‘acrStarsLink-click-metrics’, ‘click’, “allowLinkDefault” : true , function(event) if(window.ue) ); );

Buy Now