Department of Engineering

IT Services


Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java. It's sometimes used within the university as a "glue" language to integrate various number-crunching processes.

From October 2016 it's the language taught to our first years. The coursework material is (or will be) online.

On our linux system (from summer 2015), type python to run version 2.7.5 (numpy is installed too) and /usr/local/apps/anaconda3/bin/python to run a version that first years use (anaconda). See Python on CUED's central system for details. Documentation includes

We've installed

Further Information

See the Python homepage