The C Book
The C Book is designed for programmers who already have some experience of using a modern high-level procedural programming language. The book concentrates on the things that are special to C. In particular, it is the way that C is used which is focused on. hot
An Introduction to GCC
An Introduction to GCC provides an introduction to the GNU C and C++ Compilers, gcc and g++, which are part of the GNU Compiler Collection (GCC).
Beej's Guide to C Programming
Beej's Guide to C Programming tries to lead the reader from complete and utter sheer lost confusion on to the sort of enlightened bliss that can only be obtained though pure C programming.
C Elements of Style
C Elements of Style is a useful guide which covers the principals of good programming style, teaching C and C++ programmers how to write code that can be easily read, understood, and maintained by others. Whether you are a student or professional programmer, you will benefit from the many tips and techniques for constructing elegant, reliable code.
Introduction to C Programming
Introduction to C Programming is, as its name suggests, a book for anyone completely new to programming and wants to learn C.
Learn C The Hard Way
Learn C The Hard Way fills in the "beginning programmer" gap in the literature on the C Programming language. It teaches good modern C programming practices and avoid habits that lead to buffer overflows, security defects, and other problems that even experienced programmers run into.
Object-Oriented Programming with ANSI-C
Object-Oriented Programming with ANSI-C uses ANSI-C to discover how object-oriented programming is done, what its techniques are, why they help us solve bigger problems, and how we harness generality and program to catch mistakes earlier.
The New C Standard - An Economic and Cultural Commentary
The New C Standard - An Economic and Cultural Commentary contains a detailed analysis of the International Standard for the C language,-3.1 excluding the library from a number of perspectives.
Writing Bug-Free C Code
Advocating a style of C programming based upon data abstraction (classes) and run-time object verification, Writing Bug-Free C Code describes a technique that results in virtually bug-free code from the beginning. It details the key to writing bug-free code; the class methodology; designing modules; general tips; and a style guide. It is designed for C programmers interested in writing bug-free code.