C programming is a general-purpose, procedural oriented programming language supporting structured programming also. The knowledge of C programming language is essential to learn the advanced programming languages like C++, Java and C#. This text book is designed for undergraduate course in c programming for computer science & Engineering / Information Technology students. The book presents the concepts in a clear manner & simple language. In this book we covered basic concept of C with practical approach. Book has lots of example relating the C topics also have some exercise ate the end of chapter.