Noun
aspect-oriented language (plural aspect-oriented languages) (computing) A programming language that aims to increase modularity by allowing the separation of cross-cutting concerns.