Python es un lenguaje de programación fácil de aprender y potente. Dispone de eficaces estructuras de datos de alto nivel y una solución de programación orientada a objetos simple pero eficaz. La elegante sintaxis de Python, su gestión de tipos dinámica y su naturaleza interpretada hacen de él el lenguaje ideal para guiones (scripts) y desarrollo rápido de aplicaciones en muchas áreas y en la mayoría de las plataformas.
El intérprete de Python y su extensa biblioteca estándar están disponibles libremente, en forma de fuentes o ejecutables, para las plataformas más importantes, en la sede web de Python, http://www.python.org, y se pueden distribuir libremente. La misma sede contiene también distribuciones y direcciones de muchos módulos, programas y herramientas Python de terceras partes, además de documentación adicional.
Es fácil ampliar el intérprete de Python con nuevas funciones y tipos de datos implementados en C o C++ (u otros lenguajes a los que se pueda acceder desde C). Python es también adecuado como lenguaje de extensión para aplicaciones adaptables al usuario.
- Buenas razones para aprenderlo y usarlo...
Palabras clave: lenguajes de programacion, python

Comentarios
Buenas razones:
- Permite prototipado rápido de algoritmos
- Desarrollo rápido de interfaces gráficas
- Se puede enlazar fácilmente con librerías en c u otros lenguajes
- Amplia comunidad y cantidad de librerías para toda tarea
- Permite diferentes estilos de programación: estructurado, orientado a objetos, funcional
- ...
#2, java es bastante popular por la misma razón que windows es bastante popular.
Y php nació como un lenguaje fácil para desarrollo web. Algo que no me gusta de php, es que te deja hacer realmente código sphagetti, bueno eso en mi corta experiencia con php
Ah, por cierto, no por nada google ni la nasa ni youtube usan python
http://www.python.org/about/success/
que tal si usamos el lenguaje que usa Bill Gates....o el que usan los pupilos de W.....asi con su éxito como referente sabremos cual es el mejor lenguaje, entonces usaremos ese sin lugar a dudas para también ser exitosos.
Las principales diferencias es que nos evitamos de la burocracia que tiene Java, C/C++, o varios lenguajes compilados. Facillita la programaci'on de gran manera de forma 'agil.
Es m'as sencillo escribir un programa de aplicaci'on en Python, que en Java o alg'un otro lenguaje compilado.