This book is about how peripheral devices (that is printers, keyboards, monitors, mice, modems, etc.) communicate with PC, the programs needed to make this happen and how each device affects the overall systems performance, Using a programming independent approach, it develops an applications led approach to computer interfacing.