BeanShell

BeanShell is a small, free, embeddable Java source interpreter with object-oriented scripting features, written in Java. It runs on the Java virtual machine and extends standard Java syntax with conveniences such as loose types and method closures.

Paradigms
Object-oriented, Scripting
First appeared
1999
Reference
Wikipedia article