3. Getting started

There are a few aspects which are common to all of the parts of the course, such as how to get access to a suitable programming environment, and so we’ve grouped them together here rather than having them in multiple different places.