从供选择的答案中选出应填入下列英文语句中______内的正确答案。
Structured programming practices(1)rise to Pascal, in which constructs were introduced to make programs more readable and better(2). C provided a combination of assembly language and high-level structure to create a general-purpose language that could be used from system to(3)programming. Next came object orientation, which is(4)of a methodology and design philosophy than a language issue. This is(5)by the addition of so-called OO extensions to current languages, such as C.