[http://www.jython.org] Jython é uma implementação "100% Java" da linguagem Python.
Você pode criar classes em Jython que estendem classes Java e vice-versa.
O interpretador Jython pode ser embutido em uma aplicação Java, fornecendo scripting de alto nível para customização de regras de negócios.
Seu código Jython pode ser executado interativamente para realizar testes e experimentos, ou pode ser compilado para um arquivo .class.
Grátis: finalmente uma sintaxe elegante para lidar com JavaBeans.