Programming paradigm
High-level computer programming conceptualization
A programming paradigm is a relatively high-level way to conceptualize and structure the implementation of a computer program. A programming language can be classified as supporting one or many paradigms. Paradigms are separated along and described by different dimensions of programming.
From Wikipedia, under CC BY-SA. More on occurri.