This text emphasizes problem-solving with a highly structured approach to programming to produce large programs that are easy to read, debug, and modify. Examples are carefully developed using pseudo code, structure charts, and module specifications.