What is Programming
Programming is giving the computer step-by-step instructions. Just like a recipe tells you how to make food, code tells the computer what to do. We write code in a programming language (like Python) that both humans and computers can understand.

Appy Says…
I've written thousands of lines of code. Every single app you use — TikTok, Spotify, Roblox — started with someone typing instructions, just like you're about to. Once you can code, you can build anything.
What is Programming?
Programming means giving a computer a list of step-by-step instructions — called code. The computer follows those instructions exactly, in order, every single time. We write code in a programming language (like Python) that both humans and computers can understand.
- •Code is like a recipe — each line is a step the computer follows
- •Python is one of the most popular languages in the world
- •print() is the first instruction most programmers ever write — it displays text on screen
Think of it like a game walkthrough
In Minecraft you give instructions to a command block: do this, then that, then repeat. Programming is exactly the same idea. The difference? You're writing the walkthrough for real software that millions of people use.
Real-World Examples
- •TikTok's video feed algorithm — written in Python — decides which videos you see
- •NASA uses Python to control Mars rovers and analyse space telescope images
- •Every website you visit runs code that someone wrote just like you're learning now
- •Roblox games are built with scripts that follow the same logic you're about to learn
How does it actually run?
- •Step 1: You write code in a text editor (or the IDE here)
- •Step 2: Python reads your code from top to bottom
- •Step 3: Each instruction executes one at a time
- •Step 4: The result appears on screen (or in a file, or on the internet)
Key Facts
- •Python was invented in 1991 — but it's more popular now than ever
- •A comment starts with # — Python ignores it; it's a note for humans
- •print() is a built-in function — Python gives you hundreds of these for free
- •One missing bracket or wrong spelling causes an error — computers are very precise
Common Mistake
Python is case sensitive. print() works; Print() gives an error. Small details matter a lot — get used to reading error messages carefully, they tell you exactly what went wrong.
Remember
Computers are incredibly fast but also incredibly literal — they do exactly what you tell them. No more, no less. Your job as a programmer is to be precise.
What You Learned
- •Programming is giving computers step-by-step instructions called code
- •Python is a popular language used in apps, science, and AI
- •print() shows text on screen — the classic first command
- •Comments (#) are notes for humans that Python ignores
- •Computers follow code exactly — spelling and capitalisation matter
Key Facts
- →Python was invented in 1991 — but it's more popular now than ever
- →A comment starts with # — Python ignores it; it's a note for humans
- →print() is a built-in function — Python gives you hundreds of these for free
- →One missing bracket or wrong spelling causes an error — computers are very precise
Real-World Examples
Remember
Computers are incredibly fast but also incredibly literal — they do exactly what you tell them. No more, no less. Your job as a programmer is to be precise.
Quick Quiz
What is code?