La barra rovesciata () è un segno tipografico e / o della tastiera utilizzato in alcuni linguaggi di programmazione e altri contesti informatici.
Nei sistemi Windows, ad esempio, la barra rovesciata viene utilizzata per separare gli elementi di un percorso di file, ad esempio: C: Documents User File. Negli script C, Perl e Unix, la barra rovesciata indica che il carattere seguente deve essere trattato in modo speciale. All'interno del sistema di markup di composizione di TeX, la barra rovesciata avvia i tag.
L'informatico Bob Bemer ha introdotto la barra rovesciata nell'informatica nel 1961, quando l'ha usata in ASCII (American Standard Code For Information Interchange) per rappresentare alcuni operatori booleani nel linguaggio ALGOL. La barra rovesciata è rappresentata come un carattere della tastiera che è l'immagine speculare della barra in avanti (/), spesso chiamata semplicemente barra, che è più ampiamente utilizzata sia in contesti informatici che non informatici. Tali segni sono noti come glifi - simboli grafici che forniscono l'aspetto o la forma di un personaggio.
Altri termini per il backslash includono backslant, backslat, backwhack, bash, escape, hack, reverse slant, reverse slash, reverse solidus, reverse virgule, slosh e whack.