Software Basics: Details Only a Geek Could Love

Computers are tools, but they're unlike most other types of tools in a very important way. The difference between computers and other types of tools is that most tools are designed to do specific types of tasks, whereas computers can be reprogrammed for many different tasks simply by changing the software that they run.

PCs were not originally designed with networking in mind, but through the addition of a number of software components, networking is now a reality. This network software is what enables your PC to communicate with other computers and makes your home network possible. Networking software is packaged as an integral part of modern PC operating systems such as Windows—which is used for ...

Get Home Networking: A Visual Do-It-Yourself Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.