Python Programming Language

Posted: 18/06/2013 in Python
Tags:

Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.

Python runs on Windows, Linux/Unix, Mac OS X, and has been ported to the Java and .NET virtual machines.

Python is free to use, even for commercial products, because of its OSI-approved open source license.

New to Python or choosing between Python 2 and Python 3? Read Python 2 or Python 3.

The Python Software Foundation holds the intellectual property rights behind Python, underwrites the PyCon conference, and funds many other projects in the Python community.

Application Domains

Python is used in many application domains. Here’s a sampling.

Web and Internet Development

Serving the Web using Python

Serving the Web using Python

These short screencasts will walk you through the basics of several of the more popular web frameworks for Python.

Python offers a wide range of choices for web development:

For custom web solutions and other internet-based applications:

Database Access

Desktop GUIs

Scientific and Numeric

Python is widely used in scientific and numeric computing:

Education

Python is a superb language for teaching programming, both at the introductory level and for more advanced courses.

Network Programming

In addition to the web and internet support described above, Python also provides support for lower level network programming:

Software Development

Development Environments for Python

Development Environments for Python

Check out these screencasts for an introduction to the capabilities of a few of the many IDEs available for Python. How many you ask? Take a look at the roster of IDEs for Python.

Python is often used as a support language for software developers, for build control and management, testing, and in many other ways.

Game and 3D Graphics

Python is widely used in commercial and hobby game development:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s