1. Introduction to Computers
2. Overview of C Language
3. Constants, Variables, Data Types, Statements and Expressions in C
4. Operators and Expressions
5. Data Input and Output
6. Selection and Looping Constructs
7. Arrays
8. Character Arrays and Strings
9. User-Defined Functions
10. Pointers
11. Structures and Unions
12. File Management in C
13. The C Preprocessor
Appendix A: ASCII Values of Characters
Appendix B: Operator Summary
Appendix C: Library Functions
Appendix D: Number Systems
Appendix E: Escape Sequences
Appendix F: Data Types and Data Conversion Rules
Appendix G: Commonly used Scanf and printf Conversion Characters
Appendix H: Control Statement Summary