Role-oriented Language Definition

noun

A programming language that uses a paradigm aiming at expressing things in terms analogous to human conceptual understanding of the World by using roles.

Wiktionary