Bővebb ismertető
A számítástudomány vagy más néven számítógép-tudomány definiálása nem könnyű feladat. Anthony-Ralston: Programozás és számítógéptudomány című könyvében adott meghatározás szerint: "A számítástudomány teljesen hasonló értelemben foglalkozik az információval, mint a fizika az energiával; témája az információ ábrázolása, tárolása kezelése és közlése. Ahogy a fizika energiaátalakító eszközöket használ, úgy alkalmaz a számítástudomány információátalakító eszközöket." A számítástudomány függvénye is bizonyos vonatkozásban ezen információátalakító eszközöknek, amelyektől általában a következő tulajdonságokat kívánjuk meg:
- Legyenek képesek az információátalakító műveletek széles skálának elvégzésére,
- Automatikusan működjenek,
- Diszkrét (digitális) mennyiségek kezelésére legyenek alkalmasak.