Python 3.1.1

by admin September 29, 2009 at 6:54 pm

Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. Python is often compared to Tcl, Perl, Ruby, Scheme or Java. Some of its key distinguishing features include:

– very clear, readable syntax
– strong introspection capabilities
– intuitive object orientation
– natural expression of procedural code
– full modularity, supporting hierarchical packages
– exception-based error handling
– very high level dynamic data types
– extensive standard libraries and third party modules for virtually every task
– extensions and modules easily written in C, C++ (or Java for Jython, or .NET languages for IronPython)
– embeddable within applications as a scripting interface

Python is available for all major operating systems: Windows, Linux/Unix, OS/2, Mac, Amiga, among others. There are even versions that runs on .NET, the Java virtual machine, and Nokia Series 60 cell phones.

Download: Python 3.1.1