Backspace ist die Tastaturtaste (manchmal beschriftet mit: ← ), die den Schreibmaschinenwagen ursprünglich um eine Position nach hinten schob und bei modernen Computerbildschirmen den Cursor um eine Position nach hinten bewegt, das vorhergehende Zeichen löscht und den Text danach um eine Position zurückschiebt.

Bei Schreibmaschinen würde eine Schreibkraft z.B. einen Kleinbuchstaben "a" mit Akzent (á) tippen, indem sie einen Kleinbuchstaben "a", dann die Rücktaste und dann die Akzenttaste mit Akzent (auch als Überstrich bekannt) tippt. Dies ist die Grundlage für solche Abstandsmodifikatoren in Computerzeichensätzen wie dem ASCII-Caret (^, für den Zirkumflex-Akzent). Die Backspace-Komposition funktioniert nicht mehr mit digitalen Anzeigen oder Satzsystemen. Sie wurde bis zu einem gewissen Grad durch den Mechanismus der kombinierten diakritischen Zeichen von Unicode ersetzt, obwohl solche Zeichen mit vielen Schriftarten nicht gut funktionieren und vorkomponierte Zeichen weiterhin verwendet werden. Einige Software wie TeX oder Microsoft Windows verwenden die entgegengesetzte Methode für diakritische Zeichen, nämlich zuerst den Akzent zu setzen und dann den Basisbuchstaben an dieser Stelle zu platzieren.

Das Drücken der Rückschritttaste auf einem Computerterminal würde den ASCII-Code 08, BS oder Backspace erzeugen, einen Steuercode, der das vorhergehende Zeichen löschen würde. Auf diesen Steuercode könnte auch durch Drücken der Taste Control-H zugegriffen werden, da H der achte Buchstabe des lateinischen Alphabets ist. Terminals, bei denen der Backspace-Code nicht auf die Funktion der Rückwärtsbewegung des Cursors und des Löschens des vorhergehenden Zeichens abgebildet war, würden die Symbole ^H (Caret, H - siehe Caret-Notation) anzeigen, wenn die Backspace-Taste gedrückt wurde. Diese Sequenz wird von Computer-Literaten immer noch humorvoll für die Epanorthose verwendet und bezeichnet das Löschen eines vorgetäuschten Fehlers, ähnlich wie ein Durchstreichen.

Beispiel:

Mein Sklaven-dri^H^H^H^H^H^H^H^H^Hboss entschied sich, das Projekt zu stoppen.

Eine prägnantere Alternative, die manchmal gesehen wird, ist ^W, was die Abkürzung ist, um das vorherige Wort in der Berkeley Unix Terminal Line Disziplin zu löschen. Ein ^W kann eine ganze Kette von ^H's ersetzen. Diese Abkürzung hat es auch in den Vi-Texteditor geschafft. Bei wirklich peinlichen Fehlern kann ^U (Kill Line) eine Reihe von ^W übertrumpfen.

Die Rücktaste unterscheidet sich von der Löschtaste, die in Papiermedien für Computer alle Löcher ausstanzen würde, um ein Zeichen zu streichen, und in modernen Computern den darauf folgenden Text löscht. Außerdem funktioniert die Löschtaste oft als allgemeiner Befehl zum Entfernen eines Objekts (z.B. eines Bildes in einem Dokument oder einer Datei in einem Dateimanager), während die Rücktaste normalerweise keine Wirkung hat.

In modernen Systemen wird die Rückschritttaste oft auf das Löschzeichen (0x7f in ASCII oder Unicode) abgebildet, wobei die Funktion der Rückschritttaste, das Zeichen vor dem Cursor zu löschen, erhalten bleibt.

In einer Mainframe-Umgebung bedeutet "Backspace", ein Magnetband rückwärts zu bewegen, typischerweise zum vorherigen Block.

Die Rückschritttaste wird häufig verwendet, um beim Durchsuchen von Ordnern in grafischen Umgebungen oder beim Surfen im Web in Web-Browsern eine Seite zurück zu gehen.

Obwohl der Begriff "Backspace" der Standardname der Taste ist, die das Zeichen links vom Cursor löscht, kann die eigentliche Taste auf verschiedene Weise beschriftet werden, z.B. Löschen, Löschen (z.B. in XO-1, One Laptop per Child) oder mit einem nach links zeigenden Pfeil.