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. 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 programme — 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. ✅ Summary A command is a single, specific instruction that tells a computer to do exactly one thing. TV remote buttons, calculator keys, app taps — all of these are commands. Commands must be specific (not vague wishes), and a computer does exactly what the command says — nothing more, nothing less. Every programme ever written is made of commands, and the programmer's job is to make each one correct. Coming up next: Commands Need a Receiver — what happens on the other side when a command is sent?