Számítógép tágabb értelemben minden olyan berendezés, amely képes bemeno
adatok (
input) fogadására, ezeken különféle, elore beprogramozott muveletek (
programok) végrehajtására, továbbá az eredményül kapott adatok kijelzésére, kivitelére (
output), amelyek vagy közvetlenül értelmezhetoek 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 bemeno adatok alapján mindig
ugyanazon kimeno adatokat állítsa elo, azaz hogy a gép
determinisztikusan muködjön, erre utal a „
gép” szó. Az alapveto különbség a
számítógép és
számológép vagy
számoláskönnyíto egyszeru eszköz között abban rejlik, hogy a számítógép képes elore elkészített program végrehajtására, míg a másik gép csak egy – lehet, hogy bonyolult – muveletet (pl. szorzás) képes emberi beavatkozás nélkül önállóan végrehajtani.