Code Development
Lang Switch
Newsletter RSS Feed

Python

Overview

Python is a general purpose dynamic scripting langauge that was created by Guido van Rossum in the Netherlands in the late 1980's. The 2.0 version was released in October 2000. The 2.6 version is probably the most widely used version today however, the long awaited 3.0 version was released in December 2008.

Python is one of the less better known languages around but no less important. Python has its own zen and a probably the most flexible and versatile platform from which to create software.

Typical Applications

Like PHP Python is often used to generate webpages. But its uses are not limited to webpages. Google uses a lot of Python to deliver their various services.

Python is often embedded as a scripting language in other products such as Maya, Poser, TrueSpace, Blender, GIMP and Paint Shop Pro.

Python is also used extensively in the Information Security industry to develop tools and test the security of websites and services.

Python is also used by companies such as Yahoo, CERN and NASA

Frameworks

Compared to languages Python tends to have fewer frameworks. Some would argue it doesnt require any. Django is a popular MVC (Model View Control) framework to help in the development of Web Applications.

There are other 3rd party tools and technologies that exist to provide GUI functionality to

Server Technology

Assuming Python is installed. Simply install mod_python to enable your apache server to interprate and run Python code. This procedure is very similar to enabling perl and PHP.

Python 2.4 or 2.6 normally ship with linux/unix/Mac OSX distributions. An installer is also available for download for windows.

Related Articles:

Contact Us