GNU/Linux Desktop Survival Guide by Graham Williams |
|||||
Debian Packages: python-base, python-dev, python-doc, python-examples, python-gdbm, python-mpz, python-regrtest, python-tk, python-xmlbase.
Python is a programming language that is similar to Java in some respects, but has fewer of the overheads of Java, and generally at a higher level than Java. It is an excellent choice as a glue language. Being interpreted, it is also excellent for rapid prototyping, with common experience being that applications can be developed 5 times more quickly in Python than in Java. See http://www.ferg.org/projects/python_java_side-by-side.html for more details of such a comparison.
A number of products use Python as a scripting and extension language, including OpenOffice.