Code: The Hidden Language of Computer Hardware and Software (Charles Petzold)

 
0.0 (0)
Code: The Hidden Language of Computer Hardware and Software (Charles Petzold)

What do seesaws, black cats, the British invasion, and flashlights have to do with computers? In CODE, they demonstrate the clever ways we play with words and create new methods to communicate with one another.

Through CODE, we can see how the technological advancements of the last 200 years have been fueled by human inventiveness and the need to communicate.

For anybody who has ever been curious about the hidden inner workings of computers and other smart gadgets, author Charles Petzold crafts an illuminating tale using common objects and well-known linguistic systems like Braille and Morse code.

It's a deftly illustrated and easily understandable story, and as you read it, you'll realize that you have a better knowledge of the PC, digital media, and Internet world of today. No matter how tech-savvy you are, CODE will enchant you—and maybe even bring out the technophile in you.

Ebook Details

About the Authors
American programmer and technical author on Microsoft Windows software, Charles Petzold. He was selected as one of Microsoft's seven Windows Pioneers and is a Microsoft Most Valuable Professional.
Published
Published Date / Year
1 edition (October 21, 2000); eBook (Internet Archive, 2009)
Hardcover
400 pages
eBook Format
PDF, ePub, Kindle, etc.
Language
English
ISBN-10
0735611319
ISBN-13
978-0735611313

Similar Programming & Computer Books

A History of the Personal Computer: the People and the Technology (Roy A. Allan)
The history of the personal computer revolution in this free programming book is fascinating. We go into detail on early personal computing, the "first" personal computer, Intel's invention of...
A Technical History of Apple's Operating Systems (Amit Singh)
These documents cover a variety of operating systems that Apple has attempted to create as well as those that it has previously developed.
Retrograde - The Ultimate Guide to Pre-millennial PC Hardware (Ben Hardwidge)
With our free guide to retro PC hardware, you can go back in time to the Neolithic era of the 286, CGA graphics, and the earliest sound cards. ...
Computer Arithmetic of Geometrical Figures: Algorithms and Hardware Design (S. I. Khmelnik)
This free programming book describes many iterations of processors made for affine transformations of planar and spatial many-dimensional figures. This processor is designed to perform affine transformations on geometrical...
MMIXware: A RISC Computer for the Third Millennium (Donald E. Knuth)
This free programming book is a compilation of CWEB applications that turn MMIX into a virtual world. Among the included utilities are two simulators that run the programs in...
Programming the Z80, 3rd Edition (Rodnay Zaks)
This free programming book was created as an all-inclusive, stand-alone resource for learning programming on the Z80. Anyone using the Z80 should find it useful, even those who have...
The Second Book of Machine Language (Richard Mansfield)
This free programming book provides the reader with a thorough explanation of a complex machine language program (the LADS assembler) as well as a useful tool, a full language,...
Machine Language for Beginners: Machine Language Programming for BASIC Language Programmers (Richard Mansfield)
This free programming book provides an excellent introduction to the fundamentals of 6502 Machine Language. The book opens with an explanation of how computers operate as well as the...
ARM Assembly Language Programming (Peter J. Cockerell)
Regardless of their preferred coding language, this free programming book gives computer science professionals and students a competitive edge.  
Beginners Introduction to the Assembly Language of ATMEL-AVR-Microprocessors (Gerhard Schmidt)
This free programming book takes a step-by-step approach to explaining how to program Atmel AVR microcontrollers in Assembly language.

Others Programming Books by Charles Petzold

.NET Book Zero: C#/.NET for C/C++ Developers (Charles Petzold)
For programmers with C or C++ knowledge, this free online, 267-page book serves as an introduction to C# and the Microsoft.NET Framework. ...
Creating Mobile Apps with Xamarin.Forms (Charles Petzold)
Writing applications for Xamarin is covered in this third edition, which now has 27 chapters. In May 2014, Xamarin announced Forms, a new mobile development platform for iOS, Android,...
Silverlight for Windows Phone (Charles Petzold)
This e-book is intended for anyone who is interested in learning about, using, and creating applications for Windows Phone, the newest mobile platform from Microsoft.
51uBXA5WkpL-SX410-BO1204203200--2-1656115124
Get commenced building your very own apps and utilities for home windows phone 7 - expertly guided by using award-winning author Charles Petzold. specializing in Silverlight for windows telephone...

Others Programming Books by Microsoft Press

Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET (Ed Robinson, et al)
This free programming book is a thorough technical manual for converting Microsoft Visual Basic 6 applications to Microsoft Visual Basic.NET; it covers all facets of moving from APIs to...
Microsoft Azure Essentials: Fundamentals of Azure, 2nd Edition (Michael Collier, et al.)
Microsoft Azure is a platform for cloud services that have been developed for developing, testing, deploying, and managing services and applications. You will delve deeply into Azure's basic and...
Introduction to Windows Containers (John McCabe, et al)
Containers are a stepping stone that can assist IT organizations in understanding what key components of contemporary IT environments, including DevOps, Agile, Scrum, Infrastructure as Code, Continuous Integration, and...
Windows 10 IT Pro Essentials: Top 10 Tools (Ed Bott)
This book offers explanations and practical guidance to help IT professionals perform more effectively and quickly.
The Security Development Lifecycle: A Process for Developing Demonstrably More Secure Software (Michael Howard, et al)
Better security and privacy in your clients' software is a right that they have come to expect. This book is the first to explain the Security Development Lifecycle, a...
Introducing Windows 10 for IT Professionals, Technical Overview (Ed Bott)
The PC landscape has undergone a significant transition thanks to Windows 10. This edition has a shocking amount of new features for IT professionals who have become accustomed to...
Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online (Brian Blackman, et al)
The ALM Rangers share their best practices for handling solution requirements and delivering solutions in an agile setting, where openness, clarity, and trust are valued.
Creating Mobile Apps with Xamarin.Forms (Charles Petzold)
Writing applications for Xamarin is covered in this third edition, which now has 27 chapters. In May 2014, Xamarin announced Forms, a new mobile development platform for iOS, Android,...
Building Cloud Apps with Microsoft Azure: Best Practices for DevOps, Data Storage, High Availability, and More (Scott Guthrie, et al)
This ebook explains how to design practical cloud solutions using a patterns-based methodology. The patterns are applicable to coding, architecture, and the development process.
Introducing Microsoft Azure HDInsight - Technical Overview (JA. Chauhan, et al)
We discuss what big data actually entails, how to leverage it to your advantage in your business or organization, and one of the services you can use to achieve...
Introducing Microsoft SQL Server 2014: Technical Overview (Ross Mistry, et al)
The authors of this book detail how SQL Server 2014 uses in-memory computing to improve the performance of online transaction processing (OLTP) and data-warehouse applications. They go on to...
Microsoft System Center: Building a Virtualized Network Solution (Mitch Tulloch, et al)
A virtualized network solution based on Windows Server and System Center is what this book is aimed at private and hybrid cloud builders. This book, which focuses on architecture...
Introducing Microsoft Visual Basic 2005 for Developers (Sean Campbell, et al)
Examine Microsoft Visual Basic 2005, Visual Studio 2005, and the.NET Framework 2.0 in detail for the first time.
Microsoft System Center: Troubleshooting Configuration Manager (Rushi Faldu, et al.)
This book, which is a part of a collection of specialized System Center guides, focuses on troubleshooting Configuration Manager, which is used to manage a variety of Microsoft client...
.NET Technology Guide for Business Applications (Cesar de la Torre, et al)
The technologies and application paradigms used in.NET programming are covered in-depth in this book. It describes the latest technologies available for.NET to expand these core applications into developing patterns...
Introducing Windows Server 2012 R2: Technical Overview (Mitch Tulloch)
Get a head start on assessing Windows Server 2012 R2 by taking advantage of the technical advice provided by a Microsoft MVP and the Windows Server product team. ...
Introducing Windows 8.1 for IT Professionals (Ed Bott)
Get a head start on assessing Windows 8.1 with Ed Bott, an award-winning journalist and Windows authority, on early technical insights.
Microsoft System Center: Designing Orchestrator Runbooks (David Ziembicki, et al.)
This book provides a concentrated drill down into developing run books for Orchestrator workflow management systems.
Rethinking Enterprise Storage: A Hybrid Cloud Model (Marc Farley)
The annual IT expenditure is largely devoted to storage. It is the biggest portion of the IT budget for many clients.
Introducing Windows Server 2012 R2, Preview Release (Mitch Tulloch, et al)
Gain early technical insights from a Microsoft MVP and members of the Windows Server product team to help you evaluate Windows Server 2012 R2 more effectively. ...

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments