Nei, applikasjonsprogramvare som Microsoft Excel manipulerer ikke maskinvaren direkte. I stedet samhandler den med operativsystemet, som deretter kommuniserer med maskinvaren på datamaskinens vegne. Applikasjonsprogramvare kjører vanligvis på toppen av operativsystemet og bruker det til å få tilgang til systemressurser og samhandle med maskinvareenheter. Operativsystemet fungerer som et mellomledd mellom applikasjonsprogramvaren og den underliggende maskinvaren, og gir et standardisert grensesnitt for tilgang til og administrasjon av systemressurser.