The C/Unix Programmer's Guide is a comprehensive guide for beginning to intermediate C/C++ programming under UNIX, Linux, Macintosh OS X, and similar systems. Standard C is covered in enough detail to make this book a useful reference for virtually any platform. A brief but practical overview of C++ is also provided. Unlike like most C language texts, however, it also clearly explains the process of program development on Unix-like platforms. Everything from basic UNIX commands and number systems, through introductory graphics and network programming, is explained in clear, concise English. The overall aim of this book is to give you a comprehensive understanding of C/Unix programming, which will prepare you to make use of the extensive online documentation that comes with every Unix-like platform. After reading this book, the online documentation should provide most of the knowledge you need to advance further. If you're a typical Unix/Linux/OS X programmer, this may be only book you'll ever need. Great care was taken to avoid writing dated material, so although the book is old and some of the examples are dated, most of the material is still applicable today.