About the Book
Beginning computing students often finish the introduction to programming course without having had exposure to various system tools, without knowing how to optimize program performance and without understanding how programs interact with the larger co
Table of Contents: 1. Introduction
2. Bits, Bytes, and Data Types
3. Arrays and Strings
4. Pointers and Structures
5. Input/Output
6. Program Management
7. System Calls
8. Libraries
9. Scripting Languages