Lesson 0: Why Programming at All? And Why Python?
A computer never acts on its own initiative — it waits for precise instructions, and does exactly what is written, not what we meant. Programming is how we give it those instructions, so it does repetitive work for us at a scale and speed no human can match. In this lesson, before writing a single l
Programming means writing precise instructions in a language a computer understands, so it can carry them out again and again without error or fatigue.
- software
- A set of instructions that makes a computer perform a specific task.
- code
- The instructions themselves, written in a programming language.
- programming language
- A language with precise rules (syntax) that lets humans give instructions to a computer.
- execute / run
- The moment the computer actually carries out the instructions in the code.