Python is widely praised. What makes this programming language successful and adored by engineers worldwide? In the article there are described Python key benefits to answer this question. In contrast to its pluses, we also outline some of advantages and disadvantages of using Python.