[ Thanks to Linux User &
Developer magazine for this link. ]
“Every now and then you will realise that compiled
programming is just not cutting it for you and you want to get your
work done. In fact, at these times you just want to be freed from
all the boundaries that compiled languages put in front of you,
like the processor dependency, OS dependency, static typing and
altogether the complexity of a compiled language. Python is a good
answer for this type of situation.“Mostly seen as a scripting language for system administrators,
it is actually capable of doing almost everything and beyond the
limitations of regular programming languages. Python started its
life as a time-saver programming language. Python’s inventor Guido
van Rossum started the project with a set of philosophical rules
which drives Python even today. These philosophical rules led to
some of the primary reasons behind the popularity of Python, such
as better software quality, component integration, extensibility,
cross-platform support and developer productivity.“In this article we will look into the diverse range of
applications of Python. We will look into the following
categories:1. System administration
2. Desktop (GUI) application development
3. Web development”