OOP (Object Oriented Programming)

Nevertheless, I consider OOP as an aspect of programming in the large; that is, as an aspect that logically follows programming in the small and requires sound knowledge of procedural programming.

~ Niklaus Wirth (1934-02-15 age:83)