JPython is the old name for what is now known as Jython. It is a dialect of Python which allows you to use
Java classes from an object oriented scripting language. You can also embed Jython into a Java program.
There's more
here. A couple of book reviews
here.