Python Wiki¶
Legacy Wiki Page
This page was migrated from the old MoinMoin-based wiki. Information may be outdated or no longer applicable. For current documentation, see python.org.
The Python Wiki¶
Welcome to the Python Wiki, a user-editable compendium of knowledge based around the Python programming language. Some pages are protected against casual editing - see WikiEditingGuidelines for more information about editing content.
Python is a great object-oriented, interpreted, and interactive programming language. It is often compared (favorably of course
) to Lisp, Tcl, Perl, Ruby, C#, Visual Basic, Visual Fox Pro, Scheme or Java… and it’s much more fun.
Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.
Getting Started¶
Events, Courses, Conferences, Community¶
Python Discussion Forums - if you want to meet people online, ask questions or discuss new ideas
Python Conferences - information about the Python conference scene
Local User Groups - find a Python group near you
Python Training - Python training courses
Python Events - event listing for conferences, training courses and more
Python Event Calendars - calendars for Python conferences and user groups
Participating in the Community - where people using and producing Python get together
Python Software Foundation - show your support by joining the Foundation behind Python
Find a job where you can use Python - Python job boards around the world
Python Software¶
Python Core Development Tools¶
- Archive
- Books & Publications
- Community & User Groups
- Database Programming
- Editors & IDEs
- Education
- Getting Started
- GUI Programming
- Guides and How-Tos
- Internationalization
- Python Implementations
- Infrastructure
- Language Reference
- Libraries & Tools
- Multimedia & Games
- Networking
- Performance
- Platform-Specific
- Python Software Foundation
- Psf Python Job Board
- Pythonsoftwarefoundation
- Pythonsoftwarefoundationlicensefaq
- PSF Python Job Board
- PythonCd
- PythonCdContributors
- PythonCdCore
- PythonCdDocs
- PythonCdDownload
- PythonCdFun
- PythonCdPackages
- PythonCdToDo
- PythonCdTools
- PythonCdWiki
- PythonSoftwareFoundation
- PythonSoftwareFoundationBoard
- PythonSoftwareFoundationCommittees
- PythonSoftwareFoundationLicenseFaq
- PythonSoftwareFoundationLicenseV2
- PythonSoftwareFoundationLicenseV2Easy
- PythonSoftwareFoundationLicenseV2Revised
- PythonSoftwareFoundationTrademarkPolicy
- PythonSoftwareFoundationTrademarkPolicyAlt2
- PythonSoftwareFoundationWorkflow
- Python 3 Migration
- Scientific Computing
- Security
- Summer of Code
- Sprints
- Testing
- Web Development