

Extensions and modules easily written in C, C++ (or Java for Jython, or.Extensive standard libraries and third party modules for virtually every task.Full modularity, supporting hierarchical packages.Finally, Python is portable: it runs on many Unix variants including Linux and macOS, and on Windows. It is also usable as an extension language for applications that need a programmable interface. It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++. Python combines remarkable power with very clear syntax. It supports multiple programming paradigms beyond object-oriented programming, such as procedural and functional programming. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. Python is an interpreted, interactive, object-oriented programming language.
