AspectJ

Etymology
From and the first letter of.

Proper noun

 * 1)  An extension that turns Java into an aspect-oriented programming language.