Author Topic: Can you recommend a good keyboard for programming / coding?  (Read 7337 times)

0 Members and 1 Guest are viewing this topic.

Offline tsukeyomi

  • Thread Starter
  • Posts: 3
Can you recommend a good keyboard for programming / coding?
« on: Sat, 20 December 2014, 10:20:50 »
Hi there!

I'm a "newbie" here, so please go easy on me  ;D I searched and read the FAQ but couldn't find an answer...

I'm looking for a keyboard, mainly for programming. My budget is 40 to around 80 euros maximum. I don't know how much GOOD keyboards cost, probably way more than that, but I think with that amount of money I should be able to buy something not too bad (right?).

Other than programming, I will do light gaming, but nothing too pro (maybe MMOs or other single player games - nothing hardcore). I don't need special features, I'd like the keyboard to be durable, not loud (not too much, at least). I'd also like something with cord (no Bluetooth or stuff like that) as I hate the idea of running out of batteries or keep spending money/time to replace them. I think this is pretty much all.

Any suggestions? I hope I'm not breaking any rule and I also hope this thread isn't too "stupid" or obvious to the vast majority of you. If so, I apologize, but I feel a bit lost and want the best product for my money.
I'd especially like to hear opinions from experienced software developers or web designers/developers, but anyone is welcome to give his suggestion.

Thanks a lot!

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #1 on: Sat, 20 December 2014, 10:34:22 »
It is a question most of us have at some point. However the many factors involved in the decision make this a subject of careful research on your own. As an starting point I suggest you to check the Deskthority wiki.

You should define the type of switches first, the layout, the caps material - this is maybe a question you may answer down the road, after you get a keyboard -

For switches type I suggest you the switch review directory.

For layout is a little more complex, but for stock boards I think you have basically the full size, and the ten key less (TKL) options. If you can live with less keys than a TKL you may consider many varieties of 60% to 66% keyboards, however I do not think these may be the best for coding, if you use functions keys frequently.

The type of switch is a very important factor in your decision. Good reading!.

PD: If you are gonna game with your board, linear switches maybe more appropriate like REDS.
« Last Edit: Sat, 20 December 2014, 10:40:53 by ideus »

Offline tsukeyomi

  • Thread Starter
  • Posts: 3
Re: Can you recommend a good keyboard for programming / coding?
« Reply #2 on: Sat, 20 December 2014, 10:48:28 »
Hi ideus!

Thanks for replying. You pointed out a great set of links and information which are a must-read for sure - I already quickly browsed through the resources you indicated.

The thing is, for a beginner that is a lot of material to read, learn and apply; I was thinking to buy the keyboard in these upcoming days, and since It is a very busy period of the year for, I unfortunately do not have the time now to learn all the mechanics and knowledge behind keyboards in order to pick one myself.

In other words, I was looking for a quick suggestion, maybe based on models that are famous/known to be good for programming and the other requirement I posted above.

Is there anything of that kind around?
Thanks again for your time, patience and help. It is certainly appreciated.

Offline Snowdog993

  • Grace Under Pressure
  • Posts: 1587
  • Location: Over There! (Pointing)
  • Justifiably Clueless.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #3 on: Sat, 20 December 2014, 10:53:29 »
How about just getting an IBM Model M keyboard?  Hello!

Offline tsukeyomi

  • Thread Starter
  • Posts: 3
Re: Can you recommend a good keyboard for programming / coding?
« Reply #4 on: Sat, 20 December 2014, 11:00:57 »
How about just getting an IBM Model M keyboard?  Hello!

Thanks for the suggestion! I was actually looking for something more modern and maybe ergonomic, but you're right. I didn't mention anything about that!

Let's say I'd like it to use the USB bus, without having to use any kind of adaptors.

Thanks anyway!

Offline Jumpjet

  • Posts: 59
  • Location: Edinburgh, Scotland
Re: Can you recommend a good keyboard for programming / coding?
« Reply #5 on: Sat, 20 December 2014, 11:08:39 »
Got to be the new Das keyboards in MX Brown, hasn't it?


Offline BucklingSpring

  • Posts: 1613
Re: Can you recommend a good keyboard for programming / coding?
« Reply #6 on: Sat, 20 December 2014, 11:11:58 »
Got to be the new Das keyboards in MX Brown, hasn't it?

Or Matias QP and Mini QP

In memory of smallfry 1996-2013
Boards I own, click ->
More
Ducky x2 (9008G2 Pro PBT/MX Green and Mini MX Red), Matias x2 (QP and Mini QP Dampened ALPS), Topre RealForce x4 (87U 55g/Digilog case, 103U-UW & 104UG High-Profile x2), Filco Majestouch x2 (TKL MX Blue & V2 AI 104 MX Blue), IBM-M x2 (BS & RD), Unicomp-M x5 (BS black on black x2, BS Ivory x2, QT Ultra-Classic), Deck x4 (Legend MX Black & MX Clear, Hassium & Francium w/ MX Brown), DAS III (MX Blue), KBT Pure Pro 60% (MX Red), NMB-RT8256CW+ x2 (black space invader), XArmor U9BL-S (MX Brown) given for free to someone I hate, CM X2 (Trigger/MX Green + Storm TKL/NovaTouch), TVS GOLD (MX Blue) and a many many more (NMB, DELL, MS, ATT, KeyTronic, Etc...)

Offline Snowdog993

  • Grace Under Pressure
  • Posts: 1587
  • Location: Over There! (Pointing)
  • Justifiably Clueless.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #7 on: Sat, 20 December 2014, 11:12:41 »
http://pckeyboard.com/page/UltraClassic/UW40P4A
  I can't help you anymore than this.  You want to get something in the 40-80 euro range, as you said?  My recommendation is still valid.  Even now you can get buckling model M's new with a USB cable (no converter or adapter....)

Offline DrHubblePhD

  • I am star stuff
  • Posts: 828
  • Location: Observable Universe, Virgo Supercluster, Local Group, Milky Way Galaxy, Solar System, Planet Earth
Re: Can you recommend a good keyboard for programming / coding?
« Reply #8 on: Sat, 20 December 2014, 11:13:10 »
Right now I am building some boards for a user named Oneproduct who is a programmer, you could try and get his opinion.

Offline Ngt

  • * Elevated Elder
  • Posts: 2346
  • Location: Switzerland
Re: Can you recommend a good keyboard for programming / coding?
« Reply #9 on: Sat, 20 December 2014, 11:23:43 »
I'm developer too so I can try to help you.

First thing first, how do you write on your keyboard? Are you a heavy typist, smashing keys? Or are you more a soft typist?

Do you like to have a tactile feedback when you write or nothing?

You said you want a quiet board so I guess a clicky keyboard is not what you are looking for.

Silenced Novatouch w/ Hack'd by Geeks

Sold: Ducky Zero Shine (Brown) | Poker 2 (Blue) | HHKB 55g Type-S

Offline Veridis

  • Posts: 118
  • Location: Singapore
Re: Can you recommend a good keyboard for programming / coding?
« Reply #10 on: Sat, 20 December 2014, 11:28:34 »
I'm also a programmer. Topre has great tactile feedback and is really quiet, but for 8-10 hours of typing they make my fingertips sore. I find that MX browns are nice because they are easy to press yet still have a bit of tactile feedback. If you don't care for tactile feedback, I would imagine red switches would be good too.
Ducky Shine 3 TKL (MX Brown) | CM Rapid-i (MX Brown) | Realforce 87u 45g Uniform | CM Novatouch | Ducky Zero TKL (MX Brown) | Das Keyboard III (MX Blue)

Offline Snowdog993

  • Grace Under Pressure
  • Posts: 1587
  • Location: Over There! (Pointing)
  • Justifiably Clueless.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #11 on: Sat, 20 December 2014, 11:31:39 »
One more suggestion I can give you is possibly the Rosewill RK-6000.  I am trying very hard to stay within your budget, yet get you something mechanical that is good.
It's a nice keyboard to start with.  Not noisy and not bad to type on, even if you mash like crazy on it.

http://www.rosewill.com/products/2523/ProductDetail_Overview.htm

Happy holidays!

Edit: If you can afford a few more bucks I would strongly recommend the RK-9000.  It's all up to you and your empty wallet.
« Last Edit: Sat, 20 December 2014, 11:56:28 by Snowdog993 »

Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #12 on: Sat, 20 December 2014, 19:49:37 »
Do you need the numpad much?  If not, definitely consider a TKL keyboard.  That is mildly good for ergonomics as it means you can have the mouse a bit closer and thus don't need to have your arms skewed out too far.

I like stiffer switches, and I tend to alternate between MX blacks and MX greens at work for programming and documentation.

I can get away with MX greens - another guy is using MX blues, and another guy hammers his membrane keyboard extremely loudly, so MX greens are hardly noticeable.

I also prefer stiffer switches for gaming - far less occurrences of accidentally pressing keys just by resting my fingers on them, as sometimes happens with MX reds.

Please do not that I am a heavy typist, and bottom out all the time, including on my Model M :p
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Offline Fragil1ty

  • Posts: 551
  • Location: England
  • Abre los ojos.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #13 on: Sun, 21 December 2014, 15:20:33 »
HHKB Pro 2

/thread.


edit: nevermind, you want it for gaming too, I don't know. I'm out. Get a .. KUL ES-87.
你搞砸了

Offline Jumpjet

  • Posts: 59
  • Location: Edinburgh, Scotland
Re: Can you recommend a good keyboard for programming / coding?
« Reply #14 on: Tue, 23 December 2014, 11:10:35 »
Worth remembering that many so-called gaming boards are called such by simply including dedicated media controls (the Filco gaming board is a classic example...I've got one!). You can add these controls to ANY mechanical board using the AutoHotkey app. It's hands-down brilliant, and really helps to open up your options.

Offline awts

  • Posts: 53
Re: Can you recommend a good keyboard for programming / coding?
« Reply #15 on: Tue, 23 December 2014, 11:50:39 »
Get a RealForce 87U55!  :p

Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #16 on: Tue, 23 December 2014, 16:22:22 »
Worth remembering that many so-called gaming boards are called such by simply including dedicated media controls (the Filco gaming board is a classic example...I've got one!). You can add these controls to ANY mechanical board using the AutoHotkey app. It's hands-down brilliant, and really helps to open up your options.

Strange that you would add media keys and then call it a gaming keyboard.

Wouldn't that be a gaming keyboard?

So-called "gaming" keyboards often have macros and backlighting.  And a silly shape case :p
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Offline Hypersphere

  • Posts: 1886
  • Location: USA
Re: Can you recommend a good keyboard for programming / coding?
« Reply #17 on: Tue, 23 December 2014, 17:08:19 »
@tsukeyomi: When you say you want a keyboard for coding and programming, what are your special requirements in this regard? Are you looking for a particular layout?

In my own case, I do not do a great deal of coding/programming, but I do some. My preferred layout is that of the "Happy Hacking" keyboard (HHKB Pro 2). This includes swapping Backspace and Backslash and changing CapsLock to Control. Of course, you can do this in software, but some keyboards are already set up this way or have DIP switch settings. One keyboard that has DIP switch settings for these and other features is the Kul ES-87.

My first mechanical keyboard was an IBM Model M full-size that I used primarily with a Mac but also with linux and Windows machines. At present, I rotate among my current favorite keyboards: IBM Model F XT, RF 87ub 55g, HHKB Pro 2, and KBP V60 Matias Quiet Click Mini keyboard.

You could find a Model M in your price range, but most good mechanical keyboards will cost at least 80 Euro or about 100 USD.

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #18 on: Tue, 23 December 2014, 17:11:22 »
Some general comments: Topre will be out of your price range, unless you find a really good opportunity. You have said you do not want a buckling spring, thus, your only choices may be alps or mx switches. For alps you may consider some of the Matias but all of them are out of your price range.

I also think the Rosewill RK-6000 may be an option. I do not use full size keyboards anymore, but you may like it, and there is no compromises on having some key not available directly like most under full size keyboards.

As far as I know there is no such thing like a preferred coding board, however some fellows may think that such honor is for the HHKB Pro, however its layout is not for everyone, the cost is higher than your top bracket for prices and it is a Topre board, that while nice is not for everyone, and I am not sure how it may work for gaming.

Offline Snowdog993

  • Grace Under Pressure
  • Posts: 1587
  • Location: Over There! (Pointing)
  • Justifiably Clueless.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #19 on: Tue, 23 December 2014, 19:47:27 »
I wonder if the OP has made a choice and will let all of us know what he decided on.  I'm very curious now.

Re: Can you recommend a good keyboard for programming / coding?
« Reply #20 on: Tue, 23 December 2014, 19:48:33 »
Like on all the other recommend-a-keyboard threads, there isn't really a best keyboard of all time. (Though the Model M comes pretty close)
It all depends on what kind of keyswitches and layout you want, and then you can decide which keyboard is the best for your price range and preferences.
I think that if you don't have a need for a tenkey keyboard (depends on what kind of coding you do I guess), a tenkeyless keyboard is easier to use with the mouse and it typically lowers the price if you are going the Cherry MX route (I really don't know about Alps and Topres though).

There's quite a good guide on the mechanical keyswitches from Cherry if you search online.
Actually, here. I'll link it.
http://www.overclock.net/t/491752/official-mechanical-keyboard-guide

But really, depending on where you are in the world, I would go check out a nearby computer store after checking if they have any mechanical keyboards in stock online, because there's nothing as defining as actually pressing down a key.

I'm sorry if I missed something and this was all already said in the thread. :D


Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #21 on: Tue, 23 December 2014, 20:44:02 »
Like on all the other recommend-a-keyboard threads, there isn't really a best keyboard of all time. (Though the Model M comes pretty close)
It all depends on what kind of keyswitches and layout you want, and then you can decide which keyboard is the best for your price range and preferences.
I think that if you don't have a need for a tenkey keyboard (depends on what kind of coding you do I guess), a tenkeyless keyboard is easier to use with the mouse and it typically lowers the price if you are going the Cherry MX route (I really don't know about Alps and Topres though).

There's quite a good guide on the mechanical keyswitches from Cherry if you search online.
Actually, here. I'll link it.
http://www.overclock.net/t/491752/official-mechanical-keyboard-guide

But really, depending on where you are in the world, I would go check out a nearby computer store after checking if they have any mechanical keyboards in stock online, because there's nothing as defining as actually pressing down a key.

I'm sorry if I missed something and this was all already said in the thread. :D



Welcome to Geekhack!

An informative first post :)
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Re: Can you recommend a good keyboard for programming / coding?
« Reply #22 on: Tue, 23 December 2014, 22:35:06 »
Like on all the other recommend-a-keyboard threads, there isn't really a best keyboard of all time. (Though the Model M comes pretty close)
It all depends on what kind of keyswitches and layout you want, and then you can decide which keyboard is the best for your price range and preferences.
I think that if you don't have a need for a tenkey keyboard (depends on what kind of coding you do I guess), a tenkeyless keyboard is easier to use with the mouse and it typically lowers the price if you are going the Cherry MX route (I really don't know about Alps and Topres though).

There's quite a good guide on the mechanical keyswitches from Cherry if you search online.
Actually, here. I'll link it.
http://www.overclock.net/t/491752/official-mechanical-keyboard-guide

But really, depending on where you are in the world, I would go check out a nearby computer store after checking if they have any mechanical keyboards in stock online, because there's nothing as defining as actually pressing down a key.

I'm sorry if I missed something and this was all already said in the thread. :D



Welcome to Geekhack!

An informative first post :)

Well...
Thanks...
(For the lack of a better thing to say)

Offline sethk_

  • Grand Master Wizard Pizza
  • * Esteemed Elder
  • Posts: 2710
  • Location: Pittsburgh, Pennsylvania
  • www.kbdhub.com
    • My webstore
Re: Can you recommend a good keyboard for programming / coding?
« Reply #23 on: Tue, 23 December 2014, 22:47:56 »
I take AP Programming, and we use Java, and honestly my Poker 2 works fine, even though it is a 60% board.

Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: Can you recommend a good keyboard for programming / coding?
« Reply #24 on: Wed, 24 December 2014, 00:08:15 »
You're probably limited by the IDE.

There are very few programming languages that use characters a 60% (or even a 40%) board cannot easily enter.

But if your IDE relies heavily on function keys and other weird key sequences, a more conventional TKL or even full size keyboard may be of benefit.
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Offline Jersern

  • Posts: 249
  • Location: Sydney, Australia
  • Australian Keyboard Modding and Repair Service
Re: Can you recommend a good keyboard for programming / coding?
« Reply #25 on: Wed, 24 December 2014, 00:33:59 »
I personally am not a programmer. I do a lot of typing (so I guess that's as far as my experiences go) and personally I think you can't go wrong with a Topre. Unfortunately the price tags on them are so high I think selling your kidneys won't cover the cost! :P Topre switches are relatively quiet especially if you do a rubber band mod or buy a silenced version. They're okay for gaming. I mean I use it to play BF4 when I have time. If they're too expensive, a better option is a MX Clear switched keyboard as it reduces fatigue. These aren;t very loud and difficult to bottom out so I guess that reduces noise output quite a bit! The WASD Codes are apparently pretty good. I haven't used on personally. A Model M is a solid contender since it is very sturdy those it is very loud!

Offline zshang

  • Posts: 39
Re: Can you recommend a good keyboard for programming / coding?
« Reply #26 on: Wed, 24 December 2014, 13:16:34 »
I'm a programmer too, I prefer Cherry MX Clear or Topre, to be more specific, my choices will be Poker 2 (Or any other 60% keyboards) with Cherry MX Clear and HHKB Pro 2

Offline hoggy

  • * Ergonomics Moderator
  • Posts: 1502
  • Location: Isle of Man
Re: Can you recommend a good keyboard for programming / coding?
« Reply #27 on: Fri, 26 December 2014, 02:11:31 »
If you're thinking of an ergonomic keyboard, take a look at -
Kinesis advantage
Matias ergo pro
Axios (search these forums), not available right now
Keyboardio, again there's a bit of a wait.

They will cost more, but if you work out their cost per day over their lifetime, they are pretty cheap.
GH Ergonomic Guide (in progress)
http://geekhack.org/index.php?topic=54680.0