---
description: >-
  In the previous chapter we wrote our first (albeit very basic) program. In
  this chapter we will learn to write more complex programs using fundamental
  programming concepts such as variables.
---

# 2 - Variables, expressions and statements

We will learn about operators and operands, the building blocks of a Python expressions. We will also look at how to build more complex expression and assign the result of the computation to a variable.
