For the Students of BE/B Tech of UPTU, Lucknow and UTU, Dehradun. The book contains the topics of computer fundamentals, software, control and looping statements, arrays as simple as simple C-language and the advanced C-programming which contains string functions, Introduction to pointers and Structures. The topic of file operations is included in the book. In this book, the basic programming methods and software technologies used in C programming are presented. All the programs are provided with results and a chapter on algorithms and flow chart has been included. It includes a chapter on subjective and objective questions. Table Of Contents: 1. INTRODUCTION2. SOFTWARE3. ALGORITHMS AND FLOW CHARTS4. BINARY NUMBER SYSTEM5. C-FUNDAMENTALS6. INPUT AND OUTPUT STATEMENT7. CONTROL STATEMENT8. LOOPING STATEMENTS9. NUMERIC ARRAYS10. CHARACTER ARRAY11. FUNCTION PROGRAM12. AUXILIARY STATEMENTS AND OPERATIONS13. STRING OPERATION14. POINTERS15. STRUCTURE16. FILE OPERATION17. OPERATIONS ON BIT18. OPERATIONS ON ARRAY19. TRIAL PROGRAMS20. SUBJECTIVE AND OBJECTIVE QUESTIONS21. COMMON PROGRAMMING ERRORS22. PROJECTS Appendix Bibilio grapy Answer to objective questions Index