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
- The Python website has links to download Python and documentation. The beginners' guide is a good place to start if you're new to programming.
- We sugggest you use Thonny, a simple Integrated Development Environment (IDE) for Python.
- W3Schools have good interactive tutorials that focus on Python for the Web