Számítógép minden olyan berendezés, amely képes bemenő adatok (input) fogadására, ezeken különféle, előre beprogramozott műveletek programvégrehajtására, továbbá az eredményül kapott adatok kijelzésére, kivitelére (output), amelyek vagy közvetlenül értelmezhetőek a felhasználók részére vagy más berendezések vezérlésére használhatóak. Fontos kritérium az, hogy ugyanazon bemenő adatok alapján mindig ugyanazon kimenő adatokat állítsa elő, azaz hogy a gép determinisztikusan működjön, erre utal a „gép” szó. Az alapvető különbség a számítógép és számológép vagy számoláskönnyítő egyszerű eszköz között abban rejlik, hogy a számítógép képes előre elkészített program végrehajtására, míg a számológép csak egy bonyolult műveletet (pl. szorzás) – képes emberi beavatkozás nélkül önállóan végrehajtani.
Azaz: számítógépnek nevezhetjük a determinisztikus információfeldolgozó gépeket. Eszerint (tágabb értelemben) a mai számítógépek őseinek a különböző számolást elősegítő eszközöket lehet nevezni – ilyen eszköz az ókori eredetű abakusz, amely a keleti régió országaiban ma is jelentős szerepet tölt be). Sőt, e tág értelemben végül is az élőlények is tekinthetőek „számítógépeknek”, amennyiben determinisztikusak – s ha belegondolunk, hogy folynak kísérletek biomechanikus számítógépek építésére, akkor ez az értelmezés sem tűnik olyan furának.
Szűkebb értelemben a számítógép olyan elektronikus információfeldolgozó eszköz, amely információk (adatok és programok) tárolására alkalmas memóriával rendelkezik, az adatok feldolgozásához programra van szüksége és saját tevékenységét, működését vezérli, azaz programozott működésű.
A számítógép valós megjelenésének elnevezése, elfogadott angol szóval a hardver(hardware). Ide tartozik a ház, a tápegység, az alaplap, a processzor, a merevlemez, a monitor, a billentyűzet, stb. Az előírt feladatok végrehajtását a szoftver (software) teszi lehetővé, ez a számítógép nem megfogható, utasításokban, programokban, operációs rendszerben, eszközmeghajtókban és egyéb utasítás-csomagokban megjelenő „láthatatlan” része.