Overview of C Programming Language Getting started with C Programming Language Keywords Identifiers Constants Operators Unary operators  Multiplicative operators Shift operators  Relational operators Equality operators  Bitwise operators  Logical operators  Conditional operator  Assignment operator Comma operator Expression Evaluation Mathematical expression to C equivalent expressions Datatypes Variables Integer representation in C Character representation in C Type conversion in C sizeof operator Comments Mathematical Functions input output statements getchar putchar gets puts scanf printf width specifiers in C structure of a C program header files Compilation process of a C program Types of initializations. ⯈Basic C Programs C program to add two numbers C program to find area and circumference of circle C program to swap two numbers C program to swap two numbers without using extra variable C program to swap two numbers using bitwise XOR C program to convert temperature in Celsius to Fahrenheit C program to calculate gross salary of an employee C program to count number of digits in a positive integer C program to count number of digits in binary representation C program to count number of digits in base 'K' C program to convert kilometer to meter, feet, inches and centimeters C program to find first and last digit of a number C program to find minimum number of currency denominations C program to convert cartesian coordinates to polar coordinates C program to find distance between two places on earth in nautical miles C program to find slope and distance between two points C program to add 1 to the number using '+' operator C program to find maximum of two numbers using ternary operator C program to find maximum of three numbers using ternary operator C program to find kth bit of a number C program to find last four bits of a byte C Program to reset right most set bit of a number