Suggested Reading
C is now almost 40 years old, and mountains of books, papers, essays, and presentations have accumulated over the years. The following is just a minute sample of what is available:
- C Programming Language, 2nd ed. Brian W. Kernighan and Dennis M. Ritchie, Prentice Hall, 1988.
Written and reviewed by the people at Bell Labs who invented C, this is considered to be the original definitive reference for the C language. It has been updated since it was first published and now incorporates the ANSI standard version of the language. Short, to the point, and easy to follow, this little book made an indelible impact on a generation (or two) of C programmers and software engineers. A must-have for anyone working with C.
- The Standard C Library. P. J. Plauger, Prentice Hall, 1991.
A detailed and handy resource the covers the standard C library components. This is definitely a reference work, and it’s a good thing to have on the bookshelf.
- Practical C Programming, 3rd ed. Steve Oualline, O’Reilly Media, 1997.
A straightforward, no-nonsense approach to the C language in particular, and software engineering best practices in general. Examples help to illustrate the types of pitfalls commonly encountered in C programming, and there are numerous insights into the whys and wherefores of writing code in C.
As one might expect, the Internet is brimming with websites devoted to the C language. Entering the search phrase “C programming language” into Google returns something on the order of ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access