We assume a basic working knowledge of Python. You must know how to write and run basic programs in Python.
We will develop our application on the Linux Mint platform. However, since Tkinter is multiplatform, you can follow along with the instructions in this book on Windows, Mac, or any other Linux distribution, without making any modifications to the code.