C Programming

C Programming

Introduction to Programming
Types of Programming Languages
Introduction to C Language
Introduction to IDE
Language Elements
Operators
Control Statements – if and switch
Looping Structures
Characters Handling
Arrays
Multidimensional Arrays
String Handling
User-defined functions
Storage classes
Pointers
Pointer notation vs. Array notation
Structures
Unions, Typedef and Enumeration
Pre-processor commands
File Handling
Binary Files and Random Access
Command Line Arguments
Dynamic Memory Allocation
Linked List