Denne erklæring er lidt cirkulær. Her er en sammenbrud:
* computere er maskiner: Det er fysiske enheder, der kan behandle information.
* Software er et sæt instruktioner: Disse instruktioner fortæller computeren, hvad de skal gøre.
* Programmer er en type software: De er specifikke sæt instruktioner designet til en bestemt opgave (som en webbrowser, tekstbehandler eller spil).
Så mens programmer er skrevet til computere, er de ikke hele computeren. Selve computeren er den fysiske hardware, og programmerne er instruktionerne, der får den til at fungere.
Tænk på det sådan:
* computer: Bilen
* Program: Instruktionerne om, hvordan man kører bilen
Selve bilen er hardware, og køreinstruktionerne er softwaren (i dette tilfælde programmet).