This book has been designed keeping in view the problems faced by students of computer science having C programming in their syllabus. Features of this book 1. This book contains information about developing the basic as well as advanced programs in C language. 2. All the important concepts of C including operators, control structures, arrays, functions, pointers, structure, union and data file handling have been thoroughly explained giving suitable programs. 3. This book has been specially keeping the beginners in view so that they can easily learn and develop programming skills in C. 4. 330+ practically implemented programs for practice. 5. Easy and step by step chapters to learn.