C Programmin Syllabus
C Programmin Syllabus
The following section will give you a basic introduction to the C language.
1. My First C Program
2. History of C Programming
3. Structure of a C Program
5. Low-Level Languages
6. Assembly Language
7. Machine Language
9. Assembler
10. Compiler
11. Interpreter
12. Linker
13. Loader
Basic C Components:
1. Header Files
2. Pre-Processors
4. Structure of C Program
6. Math functions
7. Define in C
8. Identifiers
9. Keywords
10. Tokens
11. Macros
12. Comments
13. Variables
24. Enums
25. ASCII in C
Flow Control:
2. Decision Making
3. If-else statements
4. Increment Operator
5. Decrement Operator
6. While loops
7. Do-while loops
8. Break Statement
9. Continue Statement
2. Associativity in Programming
3. Arithmetic Operators
4. Assignment Operators
5. Relational Operators
6. Logical Operators
7. Bitwise Operators
8. SizeOf Operator
9. Conditional Operator
11. Functions
13. Auto
14. Extern
15. Register
16. Static
17. Volatile
18. Default
1. Arrays Introduction
3. 2D Arrays
4. 3D Arrays
5. n-dimensional Arrays
6. Arrays Advantages
7. What is a pointer
16. Pass by value, Pass by address and Pass by pointers via function
18. Strings
1. Structures
2. Unions
4. Problems on Structures
5. Problems on Unions
7. Structures Advanced
8. Unions Advanced