In this lesson, we will be introduced to a Python IDE. We will learn about the function of an IDE and why programmers use these to write programs. We will be given some simple code to predict, run, investigate, and modify. Whilst we take our first steps in Python programming, we will also learn about common errors and error types.