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