Skillnaden mellan programvara och hårdvara ligger i deras fysikalitet och funktion:
* Hårdvara: De fysiska komponenterna i ett datorsystem. Det här är de konkreta delarna du kan röra, till exempel tangentbord, mus, monitor, CPU, RAM, hårddisk och moderkort. Hårdvara är den * fysiska substansen * som utgör en dator.
* Programvara: Uppsättningen av instruktioner, data eller program som berättar hårdvaran vad man ska göra. Det är immateriellt; Du kan inte fysiskt röra vid det. Programvaran inkluderar operativsystem (som Windows, MacOS eller Linux), applikationer (som Microsoft Word eller Google Chrome) och programmeringsspråk. Programvara är * uppsättningen kommandon * som gör hårdvarufunktionen.
Tänk på det som en bil:
* Hårdvara: Motorn, hjul, ratt, kropp, etc.
* Programvara: Instruktionerna som berättar motorn hur mycket gas du ska använda, när man ska bromsa, hur man styr, etc. (i en bil styrs detta mest av bilens datorsystem).
Utan hårdvara har programvara ingenstans att köra. Utan programvara är hårdvara bara en samling inerta delar. De arbetar tillsammans för att skapa ett funktionellt system.