tietokone on kone, joka hyväksyy datan syötteeksi, käsittelee sitä ohjelmien avulla ja tulostaa käsitellyn datan. Monet tietokoneet voivat tallentaa ja hakea tietoja kiintolevyjen avulla. Tietokoneet voidaan liittää yhteen muodostaen verkkoja, jolloin toisiinsa liitetyt tietokoneet voivat kommunikoida keskenään.
nykyaikaiset tietokoneet voivat tehdä miljardeja laskutoimituksia sekunnissa. Tietokoneet tekevät monia erilaisia töitä, joissa automaatiosta on hyötyä. Esimerkkejä ovat esimerkiksi liikennevalojen, ajoneuvotietokoneiden, turvajärjestelmien, pesukoneiden ja digitaalisten televisioiden ohjaaminen.
tietokoneet voidaan suunnitella tekemään tiedolla lähes mitä tahansa. Tietokoneita käytetään ohjaamaan suuria ja pieniä koneita, joita aiemmin ohjasivat ihmiset. Useimmat ihmiset ovat käyttäneet tietokonetta kotonaan tai työpaikallaan. Niitä käytetään esimerkiksi musiikin kuunteluun, uutisten lukemiseen ja kirjoittamiseen.
nykyaikaiset tietokoneet ovat elektronisia tietokonelaitteistoja. He tekevät matemaattisen aritmetiikan hyvin nopeasti. He noudattavat ohjelmiensa ohjeita. Ohjelmisto käyttää laitteistoa, kun Käyttäjä antaa sille ohjeita, ja antaa hyödyllistä ulostuloa.
ihmiset hallitsevat tietokoneita, joissa on käyttöliittymät. Syöttölaitteita ovat näppäimistöt, tietokonehiiret, painikkeet ja kosketusnäytöt. Joitakin tietokoneita voidaan ohjata myös äänikomennoilla, käsieleillä tai jopa aivosignaaleilla aivoihin asennettujen elektrodien tai hermoja pitkin.