

And, thanks to a highly optimized byte compiler and support libraries, Python code runs more than fast enough for most applications. Python lets you write the code you need, quickly.

Build flexible data-driven code using Python's powerful and dynamic introspection capabilities and advanced language features such as meta-classes, duck typing and decorators. Build your own web server in three lines of code. The language itself is a flexible powerhouse that can handle practically any problem domain. The Python Software Foundation holds the intellectual property rights behind Python, underwrites the P圜on conference, and funds other projects in the Python community.įans of Python use the phrase "batteries included" to describe the standard library, which covers everything from asynchronous processing to zip files. Python is free to use, even for commercial products, because of its OSI-approved open source license. Python runs on Windows, Linux/Unix, Mac OS X, and has been ported to the Java and. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. Python is a programming language that lets you work more quickly and integrate your systems more effectively. * embeddable within applications as a scripting interface * 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 Some of its key distinguishing features include: Python is often compared to Tcl, Perl, Ruby, Scheme or Java. Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains.
