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.