Why you Should Learn Python !!!!

Did you know both Google and its subsidiary Youtube use Python , well this should be enough for you to start Learning Python . But there is more than this to Python.
Python has several benefits over other scripting languages such as PHP and Ruby and this is coming from a former PHP developer :-

  1. It can be used for any size of project :- from a single line project such as addition or multiplication to complex web applications .
  2. It is quick :- okay technically I am lying , Since python is based on C so it will always be slower than C. But it is quick in the sense that development time or coding time is much less . A c application which consists of two nested loops can take 6- 7 lines in C ,but this can be done in Python in a single line with list comprehensions .
  3. It has a great community , which is very supporting and highly active.
  4. It has  a huge array of 3rd party libraries such as scrapy , Django etc which further reduce the time and energy required .
  5. If you are C Developer than you must be knowing how much size and data type matters  , but in python there is no such thing (In a loose sense) , we don't have to declare Data types in the beginning and there is no such thing as Range of numbers in Python .Python can take a range in numbers depending upon the memory of the system .(In short you will never encounter overflow when dealing with numbers)
I hope these points where enough to point out the Importance of python .Following is a list of books which might be highly useful from a beginners point of view .
Learning Python 4th Edition
Learning with Python 
Introduction to Python

0 comments: