Company attributes
Software attributes
Other attributes
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level, built-in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting language to connect existing components together.
Python's uses simple, easy-to-learn syntax to increase readability and consequentially reduce the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms and can be freely distributed.
Python releases are open source, making them freely usable and distributable, even for commercial use. Python's license is administered by the Python Software Foundation.
Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC. At that time, Guido van Rossum was also reading the scripts from “Monty Python’s Flying Circus,” a BBC comedy series from the 1970s. He thought he needed a name that was short, unique, and slightly mysterious, so he decided to call the language Python.
In 1995, Guido van Rossum continued his work on Python at the Corporation for National Research Initiatives in Reston, Virginia where he released several versions of the software. In May 2000, Guido van Rossum and the Python core development team moved to BeOpen.com to form the BeOpen PythonLabs team. In October 2000, the PythonLabs team moved to Digital Creations, which is now Zope Corporation. In 2001, the Python Software Foundation (PSF) was formed as a non-profit organization created specifically to own Python-related intellectual property. Zope Corporation is a sponsoring member of the PSF.