Python FeaturesΒΆ

  • Object-oriented programming (classes, inheritance, etc.)
  • Rich set of built-in data types
  • Dynamic typing
  • Comprehensive standard library
  • Huge number of third-party toolkits (including numerical/scientific apps)
  • Enormous user community (academic and commercial)
  • Interoperable with other languages (e.g., C/C++)