tags:

views:

274

answers:

5

I feel silly for asking this but it isn't like I could google this.

What is the ` character called? In case it doesnt show up, it is the character used for inline code with markdown. Also, on most keyboards, it shares the key with ~.

I like all three answers so I made this a CW instead of accepting

+12  A: 

Grave (pronounced Grahv, not like the synonym for tomb) or Grave accent.

Mark Trapp
Thanks. http://en.wikipedia.org/wiki/Grave_accent
acidzombie24
Does that mean that the single-quote (') is really the acute accent?
anon
No, the acute accents is ´ (used on things like the Es in résumé). Single quotes are just called single quotation marks or apostrophes depending on usage (although single quotation marks and apostrophes are technically two distinct symbols).
Mark Trapp
this page calls it backquote, interesting. You both answered my Q tho. http://en.wikipedia.org/wiki/Quotation_mark_glyphs
acidzombie24
As Neil mentioned, it's called a back-tick or a backquote in programming contexts, but in most other contexts, it's a grave. In your example of markdown, it'd be more appropriately called a backquote/back-tick.
Mark Trapp
+17  A: 

All sorts of things, but in programming mostly the back-quote or backtick,

anon
the rep on this answer is a rollercoaster...
Talvi Watia
I prefer backtick too, +1
Xeross
+2  A: 

You can use Unicode table to find name of the symbol. There are utilities which let you search it, like gucharmap. It gives U+0060 GRAVE ACCENT for this symbol.

Daniel Kluev
+6  A: 

From the Jargon file, the prime nerd reference which really should be an ISO standard :-)

Common: backquote; left quote; left single quote; open quote; ; grave.

Rare: backprime; backspark; unapostrophe; birk; blugle; back tick; back glitch; push; opening single quotation mark; quasiquote.

paxdiablo
A: 

This answer or this answer provides a good definition.

In laymen's terms "no-shift-tilde" is also useful in PHP for keeping mySQL statements from crashing on single quotes on the table name.

SELECT * from `the_table_name` WHERE id=1 // best practice

For some reason certain PHP servers will choke on this:

SELECT * from 'the_table_name' WHERE id=1 // not preferred method

This normally works, but doesn't pass nice in strings:

SELECT * from "the_table_name" WHERE id=1 // how to escape this string?

Other than that, I don't use it much.

Talvi Watia