What sets this book apart in the crowded shelves of C Programming books is simplicity and its narration style. These two have been the most distinguishing features of all the previous 6 editions of this book. Today's C programmer has to not only master the complexities and intricacies of the language but also has to contend with its usage in environments like Windows and Linux. This book covers all these three aspects of C Programming very well. This book doesn't assume any programming background. It begins with the basics and steadily builds the pace so that the reader finds it easy to handle complicated topics towards the end. Each chapter has been designed to create a deep and lasting impression on the reader's mind. "If taught through examples, any concept becomes easy to grasp". This book follows this dictum faithfully. Yashavant has crafted well thought out programming examples for every aspect of C Programming. Some of the highlighting features of the book Traditional C Pointers, Complete build process, Low-level File I/O, Structures, Unions, Bit-fields, Bitwise Operators, Creating Function Libraries; C Under Signals and Signal Handling; Blocking of Signals; Event Driven Programming; Process, PIDs, Zombies; Forking of Process; GNOME Programming Using GTK Library; C Under Windows Programming Model; Windows Messaging Architecture; Mouse Programming; Hardware Interaction; and Windows Hooks.
well. it's well writhing book and i will recommend to anyone's that's wish to learn C language but don't know where to start. or anyone that read couple other C book's but felt overwhelmed. but remember this book is not for everyone i won't motivate you and the same time not interested to you loose hope. if you dont know anything about Math. I'm not talking about the one's that think they know math but don't really know about real math. I'm simply talking to one's that skipped some math classes mayb many classes when they were in high school. if you are one of this guys . this book will be helpful to you. even if you're familiar with some of the book content. you will still learn lots of great tricks that would help you to solve any math problems. the book name is (basic math & pre-algebra for dummies). and let us C Is like no other. even it teach you how to do graphic staffs with C like make interesting applications.
I have known this book since my undergrad studies and happen to have a look at it back then once or twice for reference. Now, after so many years, I had to revise C language for some basic terminology. Of all the books I've referred to study C back in the days, how I wished I had given a deeper look into the pages of this book!
The author has a great engaging style of explanation with suitable examples to help us grasp the concepts easily. Unlike many programming books out there laden with jargon and complex terminology, and a very dry explanation of the topics, this book is a sure page turner. And the exercises at the end of every chapter can help you put your understanding to test.
I would recommend this book to anyone new to computer programming and intending to learn C language. You won't regret picking up this book.
It is a very good book for beginners to learn the concept of C language. The book starts with the history of C language and then go step by step forward to teach all the concepts such as Loops, Decision making, Arrays, Pointers, Functions, Recursion, C preprocessor, Structures, Strings, Console input/output, Unions, etc. There are so many examples given in this book. So, beginners will definitely benefit from this book.
This is this right book for beginners, not just for C, but for programming itself. Author's style is simple and has explained the concepts in a way that's is easy to assimilate. Don't miss the exercises at the end of each chapter!
Very liquid and simple language... Well explained.... For beginners.... Love this book... For b.sc in computer science, electronic science and physics,students. And also for b. Tech students.
I think it is one of the best book for those who have zero knowledge of programming...and it makes the zero to very advanced graphical progamming skills under windows and linux....very clear explanations of every concept.....
Must start with it if you wanna walk in the streets of programming
A beginner guide to programming in C. I helped to understand in very simple to understand English. This book didn't use difficult English words or kind of that to avoid complication in understanding the C language. If you just started to learn English then you'll have no issue in understanding terms and sentences used in the book. It can build foundation for understanding C language.
Probably the best C Programming book for beginners. It describes every concept in detail including C Arrays and Strings. Filing concepts were of intermediate level so were Bitwise operations. Book was more Linux oriented but Windows related programs and concepts are also listed. This book is so easy that it can be taught at school level.
Perfect book for newbies, who enter get into programming through the windows machines, teaches you about making calls to dos interrupts, apart from teaching c coding skills in an easy to understand way.