This document provides an overview of programming in C++ using Turbo C++. It covers the Turbo C++ integrated development environment, basic C++ program structure, modular programming using functions, control structures like if/else statements, and problem solving approaches. Examples are provided for calculating areas and volumes, temperature conversions, and other mathematical problems. Function prototypes, call by value vs reference, and selection structures like switch statements are also discussed. The document aims to teach basic C++ concepts and skills like breaking problems into modular functions.