Some quick thoughts. 1- Python is not new relatively speaking.
2)- Python is a natural language for learning basic scripting, but can carry you through to object oriented program. 3)- Knowing python, instantly gets you access to jython. I've found jython incredibly helpful in learning java. Finally, jython seems to be the defacto test scripting language for java. Cheers. -- http://mail.python.org/mailman/listinfo/python-list