1. Easy to Learn, Read and Maintain – Highly Productive
2. Supports both Object and Procedure Oriented Programming
3. 100ds of Libraries and Frameworks
4. The flexibility of Python Language
5. Big data, Machine Learning and Cloud Computing
6. Versatility, Efficiency, Reliability, and Speed
7. Databases and Scalable