Het verschil tussen een computer en een programma is fundamenteel:
* Een computer is de fysieke machine zelf – de hardware. Het is de verzameling elektronische componenten (CPU, geheugen, opslag, invoer-/uitvoerapparaten, enz.) die samenwerken om informatie te verwerken. Het is het *ding* dat je kunt aanraken.
* Een programma (of software) is een reeks instructies geschreven in een programmeertaal die de computer vertelt wat hij moet doen. Het zijn de *instructies* die ervoor zorgen dat de hardware specifieke taken uitvoert. Het is ongrijpbaar; je kunt het niet rechtstreeks aanraken. Het bestaat als gegevens die zijn opgeslagen op de opslagapparaten van de computer.
Zie het zo:een computer is een auto, en een programma zijn de rij-instructies (of het GPS-navigatiesysteem). De auto (computer) kan veel dingen doen, maar heeft instructies (programma) nodig om een specifieke taak uit te voeren, zoals van punt A naar punt B gaan. Zonder programma is de computer slechts een verzameling inerte componenten. |