“The main activity of programming is not the origination of new independent programs, but in the integration, modification, and explanation of existing ones.” ActivityProgramIndependentExplanationProgrammingIntegrationModification Author:Terry Winograd