Quick tip
A program that’s executed without being compiled is usually called a script. However, code that needs to be compiled before execution generates a program. Just to confuse things, nowadays you can refer to a text file with Python code in it as both a script and a program.