The history of the backslash

I roll my eyes whenever a radio advertisement announcer reads a URL and keeps saying “backslash.” A guy at work uses a backslash in documents where everyone else would use a regular slash. I used to see it occasionally in ASCII art. The only place I’ve ever seen a backslash really needed is a DOS file path and used as an escape character in regexp (maybe a couple of other things, all computer related). Which got me to thinking–how long has the backslash been on a standard keyboard? Was it introduced to support DOS? Or does it have a more respectable background going back farther than that? Is there any usage of a backslash that predates the computer?

First hit on Google tells me that it was introduced in 1961 to allow ASCII representation of ALGOL boolean operators.

Thanks. I have got to think up more imaginative questions :smack:

It was used in DOS, or so I have been given to understand, because in one of the standard OSes available at the time (ex. CP/M) the forward slash encoded a subset of the command, much as the hyphen does in Unix/Linux. Just as “ls -p” says, “List the contents of this directory, a screenful at a time,” the command “list /p” would mean the same thing in that language.

Previous thread:

URLs, Why a backslash ?

On second thought, this is a chicken\egg problem. If it was introduced in ASCII, then was it not yet available on a keyboard? And you had to use numeric codes to enter the character? Or was it available on the keyboard but not yet in the ASCII set? The keyboard question isn’t answered in Wikipedia.

Curious–in the UK, is it a “backstroke”?

When I lived in Marina, CA, there was a web site design company down the road from my apartment. The big sign the company had with their own site listed, had “http:\” at the beginning. I always wondered if that hurt their business any.

Which reminds me of the early internet joke ca. 1994:

Q. What is O.J.'s internet address?
A. Slash, slash, backslash, escape.

No. We have a slash too.