The Linux Programming Interface
Appearance
The Linux Programming Interface: A Linux and UNIX System Programming Handbook is a book written by Michael Kerrisk. It is currently in its 1st edition, published by No Starch Press October 2010 (ISBN 978-1-59327-220-3).
Normally just referred to as The Linux Programming Interface, it is a very popular book among computer scientists and students. It covers a wide array of topics dealing with the Linux operating system as well as operating systems in general, providing many samples of code written in C, and provides learning exercises at the end of many chapters.