Programming Environment

Your "programming environment" is the computer you do your work on, and all the software that is installed on your computer that helps you write and run programs. Some systems are better for programming than others, but the best system to learn on is probably the one you are using right now. This section will help you get a system set up that will let you start writing programs quickly.

Overview

Our goal is to help you get Python up and running on your computer, so that you can write and run your own programs. To do this, we want to:

  • Find out if Python is already installed on your computer.
  • Install Python, if it is not already installed.

Disclaimer

If you already have a working Python installation, please feel free to skip this notebook.

Anaconda Python Distribution

We use Python 3.5 included in the Anaconda distribution by Continuum Analytics.

Anaconda is a completely free enterprise-ready Python distribution for large-scale data processing, predictive analytics, and scientific computing.

Apart from that, Anaconda ships with easy-to-use installers for almost every platform, that wuold drastically reduce the burden of setting up the environment (exp. on Windows)

Quick Start Guide

If you've installed Anaconda but you don't know what do then, please take a look at the Quick Start Guide

Standard or System Python Distributions

If you would like to install more "classical" Python distributions (e.g., those available on the python.org web site), please take a look at this notebook:

Programming Environment