In-/utgångsenheter (I/O) låta datorn kommunicera med användaren och omvärlden. Dessa enheter inkluderar:
* Tangentbord: Tillåter användaren att mata in data och kommandon genom att trycka på tangenterna.
* Mus: Tillåter användaren att interagera med datorn genom att flytta en markör på skärmen.
* Övervaka: Visar utdata från datorn, såsom text, bilder och videor.
* Skrivare: Skriver ut datorns utdata på papper.
* Skanner: Konverterar fysiska dokument till ett digitalt format som datorn kan bearbeta.
* Högtalare: Producerar ljud, som musik och aviseringar.
* Mikrofon: Spelar in ljud, som tal och musik.
* Nätverkskort: Tillåter datorn att ansluta till ett nätverk, till exempel Internet.