The book elaborates on the basics of procedure oriented programming and the fundamentals of writing C codes. The most noticeable feature of the book is the complete technical guide for IT interviews. It contains MCQs with 4 or 5 interesting options which prompts the candidate to think over a broad range of compilers. A brief and convincing answer for all the questions has been provided. It goes on to cover aspects like functions and loops, which will help novice programmers to code properly. Each topic is covered using tracing to explain how the particular coding construct and real-time programs work to help users understand how to implement theoretical concepts and obtain outputs to assure the validity of written programs. Elementary programming concepts like arrays, loops, assignment operators, functions, file processing, data structures, etc. have been discussed in the book. The structure of the book is organized in such a way that even a new candidate can easily follow the progress of concepts and master the language at a comparatively faster rate. This book will act as a placement assistant for new IT candidates in the technical round (C language).