This book starts with the downloading and installation of a free C compiler and then devotes separate chapters to the major features of the language. Example programs demonstrate each aspect, while screenshots show the output when the program has been executed. Written by a well-known expert, the book is equally useful for novices, programmers migrating from another platform, and anyone seeking a career in computing who needs a fundamental understanding of procedural programming.
This book is more like an almanac/reference. I found it very helpful - but i already know JS and python - but it felt like they touch on concepts very briefly so if someone was using this as their first programming book they mightve found it a bit of a challenging starting point.
Also it dedicates an equal amount of pages to all the concepts, which means the harder concepts are under-explained. Most importantly memory manipulation, which is probably the most critical part of C, isnt really explained in depth either.