Software: A Technical History

Software: A Technical History

Publisher
ACM Books
Published
2021
Pages
—
ISBN-13
9781450387255
Format
print
Language
English

Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less

Book Summary
Software: A Technical History by Kim W. Tracy is a comprehensive textbook tracing the evolution of software from early programming languages to modern systems. It covers key milestones, architectures, and methodologies, making it ideal for computer science students and professionals seeking historical context. This used copy may have notes and highlighting but remains fully readable.
This book is not available
Best buying and renting options — totals include estimated shipping when seller shipping is unavailable
Store Condition Deals & Coupons Price Est. Shipping Total Buy
About Software: A Technical History

Software: A Technical History by Kim W. Tracy provides a detailed exploration of software development from its origins to contemporary practices. The book examines programming languages, operating systems, software engineering methodologies, and major technological shifts. It contextualizes technical decisions within broader historical and social frameworks, helping readers understand why software evolved as it did. As a textbook, it balances technical depth with narrative accessibility, making it suitable for academic courses and self-study. This particular copy is a used item; pages may contain notes or highlighting, and the spine may show wear, but the content remains intact and usable. It serves as a valuable resource for understanding the foundations of modern computing.

Who should read Software: A Technical History?

This book is ideal for computer science students, software engineers, and technology historians who want to understand the roots of modern software. It suits readers in academic settings or professionals seeking to deepen their knowledge of software evolution. Instructors can use it as a course text, while self-learners will appreciate the structured overview. Anyone curious about how programming languages, operating systems, and development practices emerged will find it insightful.

Pros & Cons
Pros
  • ✓ Comprehensive coverage of software history from early days to modern systems
  • ✓ Clear explanations of technical concepts within historical context
  • ✓ Well-structured for academic use with logical progression
  • ✓ Includes discussions of methodologies and architectures
  • ✓ Suitable for both students and professionals
Cons
  • ✗ Used copy may have notes and highlighting affecting readability
  • ✗ Spine wear could reduce durability
  • ✗ May not cover very recent developments in depth
  • ✗ Assumes some prior technical knowledge
  • ✗ Historical focus may not appeal to those seeking hands-on coding guides
Frequently asked questions
Is this book suitable for beginners?
It is best for readers with some background in computing, as it assumes basic technical knowledge. Beginners may need supplementary introductory materials.
Does the book cover modern software development?
Yes, it discusses contemporary practices, though the emphasis is on historical evolution. Recent trends are mentioned but not explored in depth.
What condition is this used copy in?
The description notes pages may have notes or highlighting, and the spine may show wear. The text remains fully readable.
Is this book used in university courses?
It is designed as a textbook and can be used in computer science or software engineering history courses.
Does it include exercises or practical examples?
While primarily a historical and technical overview, it may include some examples and discussion questions, but it is not a workbook.

At Windsorbooks, we compare prices from trusted sellers so you can buy, rent, or sell textbooks at the best total price — shipping included.

As an Amazon Associate, Windsorbooks.com may earn a small commission on qualifying purchases.