Learn the basics of any programming with C++. The lesson starts with general programming concepts like tokens, control structures and touches upon various data types. A little introduction is given to object oreiented programming. More on OOP's will be given in subsequent sessions. This lesson gives more importance to programming aspects which will allow the student to get guidance for programming in olympiad level. Students will be able to solve more than 70 simple to hard programs as the session gets over.