Befehle und Daten für die Software werden über ein Eingabegerät in den Computer eingegeben. Das am häufigsten verwendete Eingabegerät ist die Tastatur, obwohl es auch andere Systeme wie z.B. Scanner und Stimmerkennungsgeräte gibt. Die Tastatur wird gewöhnlich in drei Teile unterteilt. Auf dem größten Teil befinden sich alle Tasten für die Eingabe von Buchstaben, Zahlen und andere Zeichen; auf dem rechten Teil befindet sich eine eigene numerische Tastatur. Dazwischen befindet sich eine Gruppe von Tasten mit Pfeilen zur Bewegung des Cursors über den ganzen Bildschirm und in der obersten Reihe befinden sich noch andere spezielle Funktionstasten. Es gibt unterschiedliche Tastaturen, abhängig von der Sprache des Anwenders.