I am looking for reasons why Python should be used and learned.
Python and Perl both are interpreted language, so which is better?
Which applications are using Python.
I am looking for reasons why Python should be used and learned.
Python and Perl both are interpreted language, so which is better?
Which applications are using Python.
Reasons to learn Python:
Python is a modern object oriented language with a clean beginner-friendly syntax, a rich standard library (batteries included) and an active community.
There are many, many programs written in Python. Here are just a few:
Well, Google uses Python.
"Which is better" is a very subjective question. I personally believe Python is better, because it has a clean, easy to read syntax. It is much more elegant and also has much better support for object-oriented programming. Python is also easier to learn, in my opinion.
OK, first off. Google this first.
Phython and perl both are interpreted language , so which is better
It depends on many factors, including experience with the language, syntax preferences, etc., none of which you have mentioned here. Both have a fantastic collection of librarires and are used in many application domains.
Which application are using python.
Lots. Lots of applications also use Perl.
Like any interpreted language, you use it because it's easier and more convenient than to use a language like C/C++ or Java.
Python in particular is impressive because of it's simple syntax making it actually FUN to program in, it's modernized object oriented nature, and it's wide variety of features.
Since you brought up perl as a comparison, there's an old but good article here you might be interested in reading comparing the two: http://www.linuxjournal.com/article/3882
Good applications written in Python? A better question would be what can't you write in Python? Just google around, there are tons of interesting and impressive projects written in Python ranging from emulators to web applications.
Hope this helps you.