Sign up ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Programmers tend to type a lot of code, bashing a lot of shortcuts and a lot of other things.

What keyboards are good for programming?


locked by Yannis Mar 30 '13 at 0:20

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as not constructive by Mark Trapp Dec 18 '11 at 11:57

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Needs a "null" button too. – user1249 Oct 19 '10 at 10:45
Where's the file_not_found button? – user4051 Oct 23 '10 at 12:56
Any answer that doesn't involve a Model-M is wrong, and should be violently downvoted. – Charles Salvia Jul 31 '11 at 18:51
Any keyboard that needs a driver is no good. – thorsten müller Aug 1 '11 at 10:38
If this type of eminently-practical-question that affects 100% of working programmers is now "Closed" meaning that it no longer meets the requirements stated in the FAQ, then the entire reason (In my view) that Programmers was started, has now died. What the heck is the point of this site anyways? This site has lost its way. – Warren P Feb 3 '12 at 16:50

31 Answers 31

There are only two keyboards that I've used (and I've used many) that I enjoy using.

One is the IBM Model M, the other is the full sized wired apple aluminum keyboard (not the smaller, wireless model).


protected by ChrisF Jul 30 '11 at 21:28

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.