C Programming Language

Recommended c programming books at Amazon

The C Programming Language (2nd edition) by Kernighan & Ritchie


                     This book (widely known as K&R, after the authors' initials) has for over twenty years been the best way to learn C. This small book (270 pages, including the index) served me well through my degree.

                    The book focuses on the language itself - this is no hands-on book in a clear, concise, and thorough way covering all of the language and it's standard libraries.

                     With this book I had no problem understanding the more difficult subjects (e.g. many people have problems with pointers, and this book makes the subject easy to understand) and avoiding pitfalls.

                    This book is not "for Dummies". It assumes that you already have some knowledge of structured programming languages. For example, this book spends four well-written pages explaining everything you need to know about functions. If you don't know what a function is, this will clearly not be enough. However, if you do know about functions, this book will not drone on and on for an entire chapter or two on the subject like some of the foot-crunching tomes the size of an encyclopedia.

From the Publisher:

                   This second edition describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.

My suggestion:

Learn everything on this website----->Read  “The C Programming Language" (2nd edition) by Kernighan & Ritchie ”----->Be a master in C Programming Language.

c program stats