Difference between revisions of "Python (programming language)"
m (moved Python to Python (programming language): languages like Java and Python which are named after better-known things need more specific names ... Thanks, Evan!) |
(removed other references to "python" - added them to new disambiguation page) |
||
| Line 1: | Line 1: | ||
| + | <small>Python redirects here. For other uses, see [[Python (disambiguation)]]</small> | ||
| + | |||
[[Image:Python-logo.gif|right|thumb|Python logo|400px]] | [[Image:Python-logo.gif|right|thumb|Python logo|400px]] | ||
'''Python''' is a high-level programming language created by Guido van Rossum in 1991. It is a multi-paradigm language with a fully dynamic type system and automatic memory management. Its syntax is similar to that of [[Perl]] and Smalltalk. | '''Python''' is a high-level programming language created by Guido van Rossum in 1991. It is a multi-paradigm language with a fully dynamic type system and automatic memory management. Its syntax is similar to that of [[Perl]] and Smalltalk. | ||
| Line 5: | Line 7: | ||
Other popular Python implementations include Jython, written in [[Java]], and IronPython, for Microsoft's .Net framework. | Other popular Python implementations include Jython, written in [[Java]], and IronPython, for Microsoft's .Net framework. | ||
| − | |||
| − | |||
| − | |||
| − | |||
== Hello World == | == Hello World == | ||
Revision as of 04:33, December 19, 2009
Python redirects here. For other uses, see Python (disambiguation)
Python is a high-level programming language created by Guido van Rossum in 1991. It is a multi-paradigm language with a fully dynamic type system and automatic memory management. Its syntax is similar to that of Perl and Smalltalk.
The most popular implementation of Python is the CPython maintained by the Python Software Foundation, developing under an open source development model, and is licensed under its own Python Software Foundation License. CPython is a bytecode interpreter and comes with a rich library that includes modules for creating graphical user interface, relational database, arbitrary precision arithematic, complex arithematic, unit testing, regular expression, XML parsing, C/C++ interfacing and zip compression; which makes it a powerful glue language between lower-level languages and software programs.
Other popular Python implementations include Jython, written in Java, and IronPython, for Microsoft's .Net framework.
Hello World
print 'hello world'
