C Language

C/C++ Users Journal.

This monthly magazine (subtitled Advanced Solutions for C/C++ Programmers) is a useful resource for C and C++ programmers.

Feuer, Alan R. The C Puzzle Book, Second Edition. Englewood Cliffs, NJ: Prentice Hall, 1989.

This book contains many programs whose output you are supposed to predict. Predicting the output gives you a good opportunity to test and expand your understanding of C. The book includes answers and explanations.

Kernighan, Brian W., and Dennis M. Ritchie. The C Programming Language. Englewood Cliffs, NJ: Prentice Hall, 1978.

This is the first book on C. (Note that the creator of C, Dennis Ritchie, is one of the authors.) It constitutes the definition of "K&R" C, the unofficial standard for many years. ...

Get C Primer Plus®, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.