Describes basic programming principles and their step-by-step applications.Numerous examples are included.