CSM0220, Programming for digital media


This page has links in support of the module Programming for Digital Media that introduces programming and programming in Python.


Python is an interpreted, imperative programming language that is easy to learn. Being interpreted means the source code instructions you write are translated at run time. There is no compilation step. "Imperative" means the source code tells the computer how to carry out the requested task.

Here are some links to useful resources for beginning Python