El programa python es el interprete ahora lo que vos decis es que estas aprendiendo el lenguaje de programacion python ... yo ter recomendaria antes de empezar a leer otros manuales es que te leas la documentacion oficial, ni siquiera hay que saber ingles por que esta traducido ... la mayor parte....
http://pyspanishdoc.sourceforge.net/ahi ta....
Para que te sirve? y para lo que te sirven los tantos otros lenguajes de programacion que existen, o la mayoria, aunque al ser un lenguaje interpretado lo que puedas hacer va a verse limitado por lo que el interprete sea capaz de hacer ... pero igual hay muchisimos modulos en C o C++ como complemento que facilitan mucho las cosas, teniendo en cuenta que la sintaxis de python es super facil e intuitiva....
Es un lenguaje de programacion segun se, algo mas enfocado a sistemas linux...
nain que ver ... python es multiplataforma, osea el interprete es multiplataforma, y que la mayoria de las distribuciones de linux traigan el interprete integeado al sistema operativo no significa que sea mas orientado a linux que a windows o mac os x ....
Muy recomendado para empezar en programacion
ademas es orientado a objetos y bla, bla, bla todos las caracteristicas de los lenguajes de programacion que mas se usan en las aplicaciones....