Using GCC: The GNU Compiler Collection Reference Manual for GCC
by Richard M. Stallman
Publisher: Free Software Foundation 2003
Number of pages: 432
The definitive reference manual for the most widely used compiler in the world, written by the program's original author and its current developers. The GNU Compiler Collection is a full-featured ANSI C compiler with support for C, C++, Objective C, Java and Fortran as well as libraries for all these languages, such as libstdc++ and libgcj.
Home page url
Download or read it online for free here:
by Brian Hall
A brief how-to guide on network programming using Internet sockets, written for anybody who is just starting out with socket programming. The section on Windows programming is also included. The guide is updated for IPv6.
by Al Aho, Jeff Ullman - W. H. Freeman
Aho and Ullman have created a C version of their groundbreaking text. This book combines the theoretical foundations of computing with essential discrete mathematics. It follows the same organizations, with all examples and exercises in C.
by Sandra Loosemore, at al. - Free Software Foundation, Inc.
The GNU C library, described in this document, defines all of the library functions that are specified by the ISO C standard, as well as additional features specific to POSIX. This manual tells you how to use the facilities of the GNU library.
by Jens Gustedt - ICube
The book introduces you to the very basics of programming with C, details most principal concepts and features such as control structures, data types, operators and functions, fully explains pointers, performance, reentrancy, atomicity, threads, etc.