Python es un lenguaje de programación dinámico orientado a objetos que puede ser usado de muchas maneras en el desarrollo de software. Ofrece gran soporte e integración con otros lenguajes y herramientas, viene con una extensiva cantidad de librerías y puede ser aprendido en poco tiempo
Muchos programadores informan un incremento sustancial en la productividad y la sensación de que el lenguaje les motiva hacia un desarrollo de más alta calidad y código más mantenible.
se puede ejecutar en Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, y teléfonos celulares Nokia. Python también ha sido portado para las maquinas virtuales de Java y .NET
Python se distribuye bajo la licencia open source OSI que lo hace libre para ser usado inclusive en el desarrollo de productos comerciales.