Free Software Free Society

Together we have the opportunity to empower the world through the use of free software. The only way to counter proprietary software companies and the billions of dollars they use to strip user rights is through the power of your voice and your generosity. Read more.

198 Joined
600 New Members
 [GNU C Manual logo - a perplex GNU]

The GNU C Reference Manual

The GNU C Reference Manual is a reference for the C programming language, as implemented by the GNU C Compiler.

This manual is strictly a reference, not a tutorial. Its aim is to cover every linguistic construct in GNU C, but not the library functions (which are documented elsewhere). This manual would probably not make a good introductory book for new programmers, although those who know languages other than C should be able to learn C using it.

The v0.2.5 release of the manual is now available, which includes a number of corrections suggested by readers. If you don't feel like building the manual from the Texinfo source, you can also read an HTML version or PDF version of the manual.

For additional information, please see the manual's project page at Savannah.


Gnu drawing by Duane Bibby; copyright assigned to the Free Software Foundation. Project maintained by Trevis Rothwell.