LESSON 1 program development styles and basics of c Program Development Methodologies - Programming Style - Stepwise Refinement and Modularity - Problem Solving Techniques - Algorithm – Flowcharts – Pseudocode – Sequence and Selection - Recursion vs. Iteration - Overview of Compilers and Interpreters - Structure of a C Program - Programming Rules - Executing the Program. 1 LESSON 2 CONSTANTS & VARIABLES Introduction - Character set - C Tokens - Keywords and Identifiers – Constants – Variables. 14 LESSON 3 DATA TYPES Introduction - Primary data types - Declaration of variables - Assigning values to variables Reading data from keyword - Defining symbolic constants. 18 LESSON 4.