Difference between revisions of "Python (programming language)"
Karl Jones (Talk | contribs) |
Karl Jones (Talk | contribs) (Server-side scripting) |
||
Line 24: | Line 24: | ||
* [[General-purpose programming language]] | * [[General-purpose programming language]] | ||
* [[Programming language]] | * [[Programming language]] | ||
+ | * [[Server-side scripting]] | ||
== External links == | == External links == | ||
* [https://en.wikipedia.org/wiki/Python_(programming_language) Python (programming language)] @ Wikipedia | * [https://en.wikipedia.org/wiki/Python_(programming_language) Python (programming language)] @ Wikipedia |
Revision as of 16:28, 24 August 2015
Python is a widely used programming language.
Python is:
Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++, or Java.
The language provides constructs intended to enable clear programs on both a small and large scale.
Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles.
It features a dynamic type system and automatic memory management and has a large and comprehensive standard library.
Python interpreters are available for installation on many operating systems, allowing Python code execution on a wide variety of systems.
Using third-party tools, such as Py2exe or Pyinstaller, Python code can be packaged into stand-alone executable programs for some of the most popular operating systems, allowing for the distribution of Python-based software for use on those environments without requiring the installation of a Python interpreter.
CPython, the reference implementation of Python, is free and open-source software and has a community-based development model, as do nearly all of its alternative implementations. CPython is managed by the non-profit Python Software Foundation.
See also
External links
- Python (programming language) @ Wikipedia