Ein Computer ist elektronisches Gerät, das Eingabedaten mittels eines Programms verarbeitet und daraus Ausgabedaten erzeugt. Dabei reicht das Spektrum der Eingabedaten von Tastendrücken auf einer Tastatur bis hin zu komplexen Datenströmen. Ausgabedaten könnnen z.B. in Dateien, auf Anzeigen oder in Form von elektrischen Signalen bereitgestellt werden.
Die Struktur von Computer enthält verschiedene Arten von Kategorien: