Especially designed for those with minimal C/C++ knowledge, this unique and practical book covers the use of C for controlling external devices and focuses on C's applications and on interfacing the computer to the outside world. This helpful reference can be used with any computer or microcontroller and with nearly any C/C++ compiler even public domain compilers such as small C. KEY TOPICS: Discusses proper program organization and explores the concept of a program monitoring and controlling events external to the computer. Addresses the need for hardware and software compatability. Shows how basic components such as displays, keypads, sensors, and motors can be interfaced to a computer. Develops simple systems that demonstrate concepts and perform interesting tasks. MARKET: For readers interested in learning about C, one of the most versatile and powerful computer languages ever written.