What is a Command? The TV Remote Think about a TV remote. It has buttons on it — Volume Up , Volume Down , Channel + , Mute , Power . Each button does one specific, particular thing. When you press Volume Up , the sound gets louder. When you press Mute , the sound disappears entirely. When you press Power , the TV turns off. You did not explain yourself. You did not say "please, if it is not too much trouble, could you perhaps make the sound a little louder?" You pressed a button. The TV did the thing. That is a command . What Exactly is a Command? A command is a single, specific instruction that tells a computer to do one particular thing. It is not a question. It is not a suggestion. It is not a wish. It is a direction — and the computer reads it and does exactly that one thing. Nothing more. Nothing less. Commands You Already Use Every Day You give commands to computers dozens of times a day — you just did not know they had a name. What You Do The Command Behind It --- --- Press Volume Up on the remote Increase volume by 1 step Tap play on a music app Start playing the current track Tap the back arrow on your phone Go back to the previous screen Say "Hey Siri, set an alarm for 7am" Create an alarm at 07:00 Press a key on a calculator Register the number or operation Swipe up to scroll Move the page content upwards Every tap, press, click, and voice trigger is a command. You give hundreds of them every single day. One Button, One Command Look at a TV remote. There is a button for Volume Up and a separate button for Volume Down . There is not one button that just says "change the volume somehow." Why? Because the TV needs to know exactly what you want. "Change the volume" is not enough information. "Make it louder by one step" — that is a command. This is one of the most important ideas in programming: > A command must be specific enough that there is only one possible way to carry it out. Did you know? The very first television remote control, sold in 1950, was joined to the TV by a long wire running across the living room floor. People kept tripping over it. The first wireless remote arrived a few years later — so for a while, giving a command to your TV was a genuine hazard. Commands vs Wishes There is a real difference between a command and a wish . A wish is vague: "I want the music to be better." A command is specific: "Increase the volume to level 8." A wish describes what you would like to happen. A command says exactly what to do to make it happen. Computers can only understand commands. They cannot figure out wishes on their own — they have no idea what "better" means. Wish (Vague) Command (Specific) --- --- "Make the photo nicer" "Increase the brightness by 20%" "Play something good" "Play the song called Yellow by Coldplay" "Send this to my friend" "Send this message to the contact named Rahul" "Set a reminder" "Set a reminder for tomorrow at 9:00 AM" Why This Matters If you want to write a program — a list of instructions for a computer to follow — every single thing you want the computer to do must be expressed as a command. Not a feeling. Not a wish. Not a broad goal. A command: clear, specific, and actionable. In the next post, we look at the other half of the story: a command only works if there is something there to receive it — and it has to understand what you are saying. 🎯 Try This Yourself Build a Human Remote You are going to make a remote control out of paper, and the thing it controls is a person. 1. Cut six small squares of paper. These are your buttons. Write one command on each — for example: take one step forward , turn right , raise your left arm , lower your left arm , close your hand , open your hand . 2. Find a volunteer. They are the device. Explain the one rule: when you tap a button, they do exactly what is written on it, once, and then stop and wait. No guessing, no helping. 3. Warm up by tapping a few buttons. Make them wave. 4. Now the real challenge: using only your six buttons, get your volunteer to pick up a spoon from the table and put it in a cup. What to watch for: you probably wanted a button that says get the spoon — but that is a wish, not a command. Your volunteer only moved when a button told them exactly one thing to do. Count how many button taps the spoon took. Every one of those taps is a command, and a real program is made of thousands of them. 🤔 Check Yourself 1. Which of these is a command, and which is a wish? (a) "Play something good." (b) "Play the song Yellow by Coldplay." (a) is a wish. "Good" is a feeling, and the computer has no idea what yours is. (b) is a command. There is exactly one song with that name by that band, so there is only one possible thing to do. 2. Why does a remote have separate Volume Up and Volume Down buttons, instead of one button that says "change the volume"? Because "change the volume" does not say which way . A command has to be specific enough that there is only one possible way to carry it out. Two buttons, two co…