Acid_1 wrote:However, it is primarily a scripting language.
Indeed, but i think python's interest lies into this...
You can start by making small scripts that really give you the feeling of 'programming something', and you can write full applications also.
A good example is Exaile music player which is coded in python.
It has object-oriented paradigm built-in so that you can later switch to C++ or Java without much hassle.