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
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.
Learn everything on this website----->Read
C Programming Language" (2nd edition) by Kernighan & Ritchie
”----->Be a master in C Programming Language.