I'm using an Italian keyboard so I do not have backticks. The problem for me is not when I'm writing a question, because I can use the UI of course, but when I'm writing a comment I have to use the keyboard to format my text.

I know the Ctrl+K shortcut, but it's not working on comments, to me at least. I was wondering if there is an alternative char?

  • 2
    I wouldn't have thought that there's any keyboard layout that doesn't have backticks. They're used in a couple of programming languages after all.
    – sepp2k
    Commented Aug 16, 2010 at 18:27
  • 3
    Yep, we exist. It's called 'accento grave' in my language (italian) and it's not used alone. We have the àèìòù directly. Alt+96 is the code to print `
    – dierre
    Commented Aug 16, 2010 at 18:53
  • 14
    @sepp2k: That's just a sign that the language designers didn't consider all their potential users. Apparently the C# designers considered using the back-tick for something (verbatim string literals, perhaps? Not sure) but rejected them precisely because they were awkward to type for some users.
    – Jon Skeet
    Commented Aug 17, 2010 at 10:19
  • 1
    So basically any Italian who wants to write a shell script has to switch his keyboard layout or type the backtick using a symbol table? That's... troubling.
    – sepp2k
    Commented Aug 17, 2010 at 11:39
  • @sepp2k a little bit. Should I retag to feature-request or something?
    – dierre
    Commented Aug 17, 2010 at 13:55
  • 1
    Same for me - there's no backtick on my ipad keyboard
    – Noel M
    Commented Aug 18, 2010 at 9:50
  • 5
    While this doesn't really answer your question, I think you should switch to the enUS layout. Programming with it is much easier, and you'll encounter less problems in the long run. I'm Italian too and have used the enUS layout for over a decade now, and I don't regret my choice. You can do accents with apostrophes, for example però => pero', it's not the same but I don't think anyone I talked to ever noticed the difference (or at least, no one ever pointed it out) Commented Aug 18, 2010 at 10:33
  • @sepp2k: The iPhone OS keyboard doesn't have the backtick either.
    – kennytm
    Commented Aug 18, 2010 at 12:13
  • @Kop: yeah, that could be a solution. I actually saw once an italian keyboard with an additional US-layout (like blue chars for [Fn] on a notebook keyboard).
    – dierre
    Commented Aug 18, 2010 at 12:18
  • @Jon The problem extends all the way to the Markdown specifications - daringfireball.net/projects/markdown, so I don't think its going to be a easy fix for this problem. Truthfully speaking there aren't that many single characters left that are not used by computer languages and universal at the same time.
    – Yi Jiang
    Commented Aug 18, 2010 at 12:37
  • 1
    @Lady: that it's more time consuming. No one said it's impossible to type the character, they are only saying it's not as easy as it should be. Commented Aug 18, 2010 at 15:45
  • 1
    @Lady: as I said, it's just not handy nor user-friendly.
    – dierre
    Commented Aug 18, 2010 at 16:35
  • 1
    I'm Italian too, and have the same problem. I use code in comments a lot, what I do is click on the help link, then copy the backtick character and keep it in the clipboard to have the CTRL-V at will. Of course it would be better to have a key with that symbol always available.
    – vulkanino
    Commented Feb 9, 2012 at 9:55
  • 2
    Just incase anyone stumbles across this, on a windows platform there's the Microsoft keyboard layout creator which allows you to remap things out. You could manually reassign your layout to have backquote as say, AltGr + ' if you wanted?
    – tanantish
    Commented Apr 14, 2012 at 11:19
  • 1
    @Undo That comment is over 3 years old, it's feasible that iOS didn't have such a key back then.
    – Stijn
    Commented Nov 15, 2013 at 15:19

7 Answers 7


I have almost the same problem with the German keyboard.
Switching to an enUS layout, as commented, is not a viable solution, I still have a lot to write in German!
I have to type the ` (accento-grave) followed by a space to generate a single back-tick. This also works with the Brazilian layout.

not a solution for Italian layout since there have no back-tick key.

if you are using FireFox you can use the abcTajpu plugin to generate special characters not (easily) available on the keyboard.

EDIT2: corrected above link to point to the corresponding Firefox Add-ons page

  • Actually you do not have the same problem. Your keyboard does have a `-key. Italian keyboards actually don't have a `-key, they have separate keys for à, è etc. (this was news to me, too).
    – sepp2k
    Commented Aug 18, 2010 at 13:02
  • I think he was referring to the Brazilian layout not the German one about the `-key.
    – dierre
    Commented Aug 18, 2010 at 13:19
  • @sepp - you are correct, I didn't know that the Italian keyboard does not have a back-tick. Both German and Brazilian layouts have it. I edited the answer to include another option: abcTajpu.
    – user141148
    Commented Aug 18, 2010 at 13:52
  • 1
    I'm italian an ALT + 9 output: `
    – Shoe
    Commented Jan 25, 2011 at 15:34
  • 2
    @Charlie That's specific to your OS.
    – badp
    Commented Jan 25, 2011 at 16:42
  • It worked for me in Lubuntu and I guess it works for Ubuntu too. Commented Nov 12, 2013 at 20:35
  • abcTajpu seems like a broken link nowdays...
    – Nikola
    Commented Jun 26, 2015 at 10:23

I recently made a jquery code that that allows typing of unicode symbols using hostrings. You could also use this for typing backticks. You can install it at stackoverflow using a bookmarklet.

You can find the code here as well as instructions how to install it as a bookmarlet: http://jsfiddle.net/gqL3H/2/

I've now assigned the hotstring ,, for typing backticks. But feel free to customize it.


I got it working using ALT+96 press and hold ALT key and type 96 from numpad you will have `

  • 3
    Working with a numpad is difficult for some laptops. Commented Mar 15, 2013 at 7:37

If you are using Windows, you can use The Microsoft Keyboard Layout Creator and simply add backticks and other needed characters to your current layout. In Linux it is a bit more complicated due to diversity, but I'm sure similar tools exist. That should be easier than finding a key that is so often used it's on all layouts, but at the same time so rare it's not really needed neither in human language, code or common math.

  • Exactly. There are also some predefined programmer's layouts for western languages. We have luck, because Polish keyboard was designed by wise people and it's using normal keyboard as background. Commented Dec 24, 2013 at 9:00
  • @ŁukaszL. actually there are many polish keyboard layouts - and we are lucky that "polish - programmers" won the race to be standard in our country :D
    – Mołot
    Commented Dec 24, 2013 at 9:02
  • Well, I'm young and I haven't seen any other layout in shop ;) Commented Dec 24, 2013 at 9:03
  • @ŁukaszL. we are ≈ same age, but in my primary school we were supposed to get a grip on the computers when I was about 10. DOS 6.22 and arguments about enter vs return on keyboards ;) I had my share of luck our basic practical engineering (or how should we call ZPT in English) teaching included computers, and one of our teachers was in good standings with Warsaw University of Technology...
    – Mołot
    Commented Dec 24, 2013 at 9:11
  • Linux has a compose key that lets one enter almost any character. E.g. I frequently type [compose]ooC to get °C. Here's a table I use (and it's possible to add your own compositions) Non-ASCII characters — compose key sequences Commented Sep 25, 2019 at 13:31

What works for me is to find the backtick in my keyboard. Then, press the keys that would allow me to type it (in my case, alt gr + ] ). Finally, press space and a backtick will appear.

  • So that's a dead key; as I understand the original post, it's not there on Italian layouts.
    – Raphael
    Commented Jan 9, 2014 at 16:50
  • @pablo: I don't understand your solution. Can you explain? What is the gr in alt gr + ]?
    – iconoclast
    Commented Jan 5, 2016 at 21:47
  • @iconoclast: There is a key in my keyboard named "Alt Gr". You should press that key, keep pressing and then press ] too to get one backtick. If you go on pressing "Alt Gr" button and press again ], you will get more backticks. Commented Feb 11, 2016 at 20:30

If you're on Windows you can create your own keyboard layout with the Microsoft Keyboard Layout Creator

I removed the dead-key functionality from those two keys, and created my own layout for development.

You can simply download my zip from github, and install the keyboard layout:



I use linux and so cannot use Alt+96 to get backtick. Long time found no answer but figured out myself that Alt-Gr + Shift + 7 following a space generates the wanted backtick character: `

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .