Best keyboard for programming

Powered by the Slant Community & A.I.

thermoplastics
QandAndroid
Ryan
Wernight
Stuart Kearney
Endi Sukaj
Tae
Andris Pelcbergs
Jarod Denison
Drew Miller
gambiteer
305 contributors
Up to date as of
After considering 42 keyboards for programming, the Slant community recommends CM Storm QuickFire Rapid for providing the best value for money, Kinesis Advantage2 for being the most ergonomic mechanical keyboard and Microsoft Natural Ergonomic Keyboard 4000 for being the most ergonomic non-mechanical keyboard. These recommendations are the result of thousands of contributions from the Slant community.
86
Slant Score

Best value for money

CM Storm QuickFire Rapid

The QuickFire Rapid is a mechanical keyboard with great build quality, a diverse selection of good mechanical switches and a substantially lower retail price compared to other high-end alternatives. It's ideal for both beginners who are experimenting with mechanical keyboards, and for experienced programmers looking to optimize their coding sessions with a quality product without spending too much.

Available on Amazon
Available on Amazon
Switches
Cherry MX Blue, Red, Brown, Green
Layouts
Tenkeyless
Detachable USB
Yes
Backlighting
No
Full media controls
Yes
Comfort
Portability
Customizability
Ease of use

Long-lasting, well-built and portable

The QuickFire Rapid's solid physical design makes the keyboard feel sturdy and comfortable to use. This is true even after prolonged use, due to sturdy construction and soft coating that is pleasant to the touch and masks wear marks and small scratches. Even better, the Quickfire weighs only 2.1 pounds (0.95 kg), making it easily carriable in a bag. A micro-USB cable detachable at the base of the keyboard means less cable hassle as well.

High-quality mechanical key switches

The Cherry MX switch family, used on the QuickFire Rapid, have impressive levels of durability and consistently pass vigorous and demanding tests with flying colours. The keyboard has five different options of Cherry switches, including the light, rapid-actuating Red for fast paced gaming, and the tactile, non-clicky Brown for quiet typing.

Surprisingly low price for its quality

The QuickFire Rapid's selection of switches and resistant and long-lasting build gives it a competitive edge against more expensive keyboards, so it's also surprising to see it retailing at a price of $84.99 (depending on the switch option, prices may vary slightly).

Unfortunate key layout decisions

The dedicated Fn modifier key that activates the Fn keys' secondary features, like media control or display settings, is inconveniently placed next to the right Control key, making use inconvenient.

Other things to note

The QuickFire Rapid can be hard to use in the dark, since it has no backlighting. In addition, getting keycaps to swap to an alternate layout (like Dvorak) or to a macOS or Linux layout (the keyboard only comes with the Windows specific keys) is not as easy as with other keyboards because the manufacturer offers no spare parts at all. It would be more convenient to get both the keyboard and the extra keycaps from the same place. While the standard version has no number pad, an alternate version with a number pad is available as well.

Shepp
January 10, 2016

I’m very happy with my recently purchased QuickFire Rapid. Small, compact, efficient and clearly well manufactured. The protection layer is very pleasant to touch. It’s hefty and therefore, stable. The MX Brown switches I selected are perfect, they don’t have the annoying loud clacking sound made by most mechanical switches. This is my second CM keyboard and I truly have nothing negative to say: they really make excellent keyboards that are quite reasonably priced given their quality.

78
Slant Score

Most ergonomic mechanical keyboard

Kinesis Advantage2

The Kinesis Advantage2 is a uniquely-shaped ergonomic keyboard that is the best at preventing injuries associated with prolonged, incorrect hand posture and finger strain. The key layout is designed so that it can be used in the most optimal way possible, with a set of keys assigned to each finger. All these factors combine to make the Advantage2 the best option for enjoyable, rested and productive programming.

Available on Amazon
Available on Amazon
Switches
Cherry MX brown, tactile mechanical
Layouts
QWERTY / Dvorak
Detachable USB
No
Backlighting
No
Full media controls
No
Comfort
Portability
Customizability
Ease of use

Revamped layout for healthy, enhanced typing

The Advantage2's layout helps prevent common computer-related ailments like Repetitive Strain Injury or Carpal Tunnel Syndrome. It features two concave key housings, for the pinky-to-index fingers, and two higher, smaller groups of keys for the thumbs. This creates a curvature that's more natural to the anatomy of the hand than the flatness of regular keyboards. It allows for typing with the hands mostly still (apart from finger movement), since placing several keys under the thumbs helps minimize movement. For example, the backspace key can be reached easily by the left thumb, rather than having to stretch the right pinky finger, as is the case on conventional keyboards.

Light and quiet typing with high quality switches

This mechanical keyboard uses a mix of Cherry ML and Cherry MX Brown switches, which provides for a smooth, tactile, non-clicky typing experience. Cherry switches are held to a high standard and are frequent favorites of mechanical keyboard enthusiasts.

Bulky, but light

With dimensions of 16.5" x 8" x 2.88" (420 mm x 203 mm x 73 mm), the Advantage2 is quite bulky. It can be difficult to integrate on one's desk or working environment. Especially if it's replacing a slim keyboard previously kept on a narrow tray. However, weighing only 2.2 pounds (1 kg), it's surprisingly light for its volume.

Proficiency means overcoming a learning curve

Becoming an expert at using the Advantage2's optimized design needs time and patience, since it aims to remove poor typing habits caused by using conventional keyboards. Aside from proper hand posture, the keyboard trains you (using a deactivatable key feedback) to press keys smoothly instead of smashing down, which further reduces hand strain. Some of its drastic layout changes can be disorienting at first. For example, the four arrow keys are separated: up and down on the right side; left and right on the left side. Usually, it takes between two to four weeks of regular use to feel completely comfortable at using this keyboard.

Other things to note

The Advantage2 comes with a set of macOS specific keycaps and a keycap puller tool, so switching from the Windows layout is really easy. Kinesis also sells other keycap sets, like seven different colored ones or one for a Dvorak layout. The keyboard has pre-programmed onboard shortcuts to configure it to correspond to whichever physical layout it’s using in any given moment. There's also a connector that can be used to integrate the keyboard with optional, programmable foot pedals, also sold by Kinesis.

JamesF
January 3, 2017

Given the extended amount of time I spend on the computer, I decided to get rid of my standard keyboard and try an ergonomic one. I went for the Advantage2. After I got it, changing the keycaps and configuring for macOS was child’s play. Once I started using it, the first impression was that it was very comfortable, but it felt a little awkward. It took some time of use to really be completely at ease. It’s a very good ergonomic keyboard and I’m highly satisfied with it. My only complaint is that it’s quite big and oddly shaped, so I don’t find it easy to carry around for laptop use.

71
Slant Score

Most ergonomic non-mechanical keyboard

Microsoft Natural Ergonomic Keyboard 4000

The 4000 is the best ergonomic non-mechanical keyboard out there, given the comfort it provides and how it positively impacts user's overall posture and health. This is mainly due to its key layout designed to adapt to the natural shape of the hands... It's a perfect affordable and non-mechanical option for programmers who want to code faster, easier and healthier.

Available on Newegg
Available on Newegg
Switches
Not mechanical.
Layouts
Standard
Detachable USB
No
Backlighting
No
Full media controls
Yes
Comfort
Portability
Customizability
Ease of use

Designed for comfort and health

The 4000's key rows curve to match the human hands' angled resting position. Foam cushions support one's wrists while typing, preventing "hanging hands," which can cause fatigue over extended periods. While the 4000 can be raised at the back like conventional keyboards, it also comes with a detachable platform that raises the front of the keyboard. This creates a negative tilt more natural to the arm-hand alignment.

Shortcuts and control via personalizable keys

This keyboard has hotkeys for things like media control, zoom or launching applications. The function keys also have secondary functions, activated by an F-lock key. Some of them are customisable via a companion app (for Windows and macOS) that ships with the 4000. MacOS users have the option of swapping the Windows and Alt keys, so they match the Option and Command key order found on standard Apple keyboards, even if no alternate keycaps or stickers are provided for use with this OS.

Amazing value for its price

With a retail price of $49.95, the 4000 is considerably more affordable than most ergonomic keyboards on the market. It doesn't have the same caliber as more premium keyboards, but it's a top option for those on a budget who are looking for a good ergonomic option.

Cheap, common rubber dome switches

The 4000 uses the same traditional rubber dome switches found on common keyboards, unlike the mechanical switches found on many other good programming keyboards. Rubber dome switches are inconsistent and always need to be bottomed out with each key press. They are also not especially durable, lasting about a quarter of the time their mechanical counterparts last. It should be noted this switch option is one of the main reasons why this keyboard is so affordable.

Other things to note

Even though this is a keyboard designed with ergonomics in mind, it still has all the ergonomic defects that come with standard QWERTY keyboard layout, such as overuse of the left hand or infrequency of use of some letters on the home row. Moreover, despite not using mechanical switches, the 4000 is quite noisy, so it's not the best pick for those looking for a silent option. It also lacks USB ports.

JMKade
August 1, 2016

A couple of years ago, I started having wrist strain problems caused by long hours working on the computer. This prompted me to start improving significantly my work posture. Getting a 4000 played a major role in this: it’s a really comfortable keyboard, and I especially recommend it’s negative tilt feature. The difference it makes is remarkable. Nowadays, for working without injuring my wrists, this keyboard is indispensable. Apart from the ergonomics, its manufacturing quality is very good and it has interesting (but not great) extra functionalities. The only really bad thing about this keyboard are the keys themselves: they need to be tapped very hard to register, and after a while that tires the fingers.

What others are saying

Here are some of the best reviews from around the web on keyboards for programming.

How they compare

When picking the best keyboard for programming for you, the Slant community thinks you should consider the following criteria: Comfort, Portability, and Customizability.
Comfort
Keyboards should be pleasant and comfortable to type with. Ergonomics, sturdiness and key switches play a major role in this aspect.
Kinesis Advantage2
    • The Advantage2 is one of the most ergonomic keyboards available, given its double-cavity design, optimized for human hands. This mitigates the harmful effects of typing for long periods of time.

    • The smooth and tactile Cherry MX Brown mechanical switches create a pleasant typing experience.

    • Because of its size, this keyboard is robust, eliminating unwanted movements during use.

    Microsoft Natural Ergonomic Keyboard 4000
      • This keyboard’s naturally curved key rows and soft wrist pads make it much more comfortable to use than the standard right-angled keyboards.

      • Because of its frontal detachable platform, the 4000 can be used at a more natural negative tilt position.

      • The 4000 uses common rubber dome switches, and these are inconsistent and they always need to be pressed all the way to register. They are less comfortable because they put more strain on the hands and fingers.
    CM Storm QuickFire Rapid
      • The Quickfire Rapid doesn’t move or shake at all, even under intense, fast typing thanks to solid build quality and anti-slip rubber feet.

      • The Cherry MX mechanical switches are very comfortable to type with and easy on the hands and fingers. With five different kinds of switches of this family to choose from, users can select the switch that suits them best.

      • This keyboard’s standard QWERTY layout doesn’t reflect any special concern for ergonomics, and it isn’t even easy to change to alternate layouts such as Dvorak.
    Comfort Specs
    CM Storm QuickFire Rapid
    Kinesis Advantage2
    Microsoft Natural Ergonomic Keyboard 4000
    Switches
    Switch-type determines actuation and travel distance of keys. You can learn more about the differences [here](http://i.imgur.com/GWfV3.gif).
    Cherry MX Blue, Red, Brown, Green
    Cherry MX brown, tactile mechanical
    Not mechanical.
    CM Storm QuickFire Rapid
    Cherry MX Blue, Red, Brown, Green
    Kinesis Advantage2
    Cherry MX brown, tactile mechanical
    Microsoft Natural Ergonomic Keyboard 4000
    Not mechanical.
    Layouts
    Layout determines what sections of keys the keyboard will have. You can learn more about the differences [here](https://upload.wikimedia.org/wikipedia/commons/3/37/ANSI_Keyboard_Layout_Diagram_with_Form_Factor.svg).
    Tenkeyless
    QWERTY / Dvorak
    Standard
    CM Storm QuickFire Rapid
    Tenkeyless
    Kinesis Advantage2
    QWERTY / Dvorak
    Microsoft Natural Ergonomic Keyboard 4000
    Standard
    Detachable USB
    Yes
    No
    No
    CM Storm QuickFire Rapid
    Yes
    Kinesis Advantage2
    No
    Microsoft Natural Ergonomic Keyboard 4000
    No
    Backlighting
    Backlighting illuminates the keys allowing you to view them in dim or dark environments.
    No
    No
    No
    CM Storm QuickFire Rapid
    No
    Kinesis Advantage2
    No
    Microsoft Natural Ergonomic Keyboard 4000
    No
    Full media controls
    Media controls allow you to control media playback via dedicated keyboard keys.
    Yes
    No
    Yes
    CM Storm QuickFire Rapid
    Yes
    Kinesis Advantage2
    No
    Microsoft Natural Ergonomic Keyboard 4000
    Yes
    Macro keys
    Macros are recorded sequences of actions that can then be executed via macro keys.
    No
    Yes
    Yes
    CM Storm QuickFire Rapid
    No
    Kinesis Advantage2
    Yes
    Microsoft Natural Ergonomic Keyboard 4000
    Yes
    USB hub
    A keyboard that has a built-in USB hub allows you to plug in other USB devices into it. This allows for more devices to be connected to the host machine and in some cases can simplify access to USB ports.
    No
    Yes
    No
    CM Storm QuickFire Rapid
    No
    Kinesis Advantage2
    Yes
    Microsoft Natural Ergonomic Keyboard 4000
    No
    Weight
    932 g / 2.05 lbs
    1 kg / 2.2 lbs
    1.3 kg / 2.9 lbs
    CM Storm QuickFire Rapid
    932 g / 2.05 lbs
    Kinesis Advantage2
    1 kg / 2.2 lbs
    Microsoft Natural Ergonomic Keyboard 4000
    1.3 kg / 2.9 lbs
    External dimensions
    359 x 138 x 39 mm 14.1 x 5.4 x 1.5 in
    420 x 203 x 73 mm 16.5 x 8 x 2.88 in
    503 x 262 x 82.8 mm 19.8 x 10.3 x 3.26 in
    CM Storm QuickFire Rapid
    359 x 138 x 39 mm 14.1 x 5.4 x 1.5 in
    Kinesis Advantage2
    420 x 203 x 73 mm 16.5 x 8 x 2.88 in
    Microsoft Natural Ergonomic Keyboard 4000
    503 x 262 x 82.8 mm 19.8 x 10.3 x 3.26 in
    Portability
    A keyboard's portability is an important factor, particularly for those that don't have a set working environment, like freelancers or students. It depends not only on the keyboard's volume and weight, but also cable design.
    CM Storm QuickFire Rapid
      • Small and light, with 2.1 pounds (0.95 kg) and dimensions of 14.1’’ x 5.4’’ x 1.5’’ (359 mm x 138 mm x 39 mm), the Quickfire Rapid is easily carriable inside an everyday backpack.

      • This keyboard’s cable is detachable from the board end, minimizing cable hassle while carrying around,

      Kinesis Advantage2
        • Despite being rather ample, the Advantage2 weighs 2.2 pounds (1 kg), which is light for its volume.
        • As a direct consequence of its unconventional ergonomic shape, the Advantage2 is quite bulky: it’s dimensions are 16.5’’ x 8’’ x 2.88’’ ( 419 mm x 203 mm x 73 mm).

        • The cable is not detachable from the keyboard.

      Microsoft Natural Ergonomic Keyboard 4000
          • The 4000 weighs 2.9 pounds (1.3 kg), which is considerably heavier than the alternatives.

          • With external dimensions of 19.8’’ x 10.3’’ x 3.26’’ (503 mm x 262 mm x 82.8 mm), this keyboard is too voluminous to be easily carriable.

          • This cable is not detachable from this keyboard.

        Portability Specs
        CM Storm QuickFire Rapid
        Kinesis Advantage2
        Microsoft Natural Ergonomic Keyboard 4000
        Detachable USB
        Yes
        No
        No
        CM Storm QuickFire Rapid
        Yes
        Kinesis Advantage2
        No
        Microsoft Natural Ergonomic Keyboard 4000
        No
        Weight
        932 g / 2.05 lbs
        1 kg / 2.2 lbs
        1.3 kg / 2.9 lbs
        CM Storm QuickFire Rapid
        932 g / 2.05 lbs
        Kinesis Advantage2
        1 kg / 2.2 lbs
        Microsoft Natural Ergonomic Keyboard 4000
        1.3 kg / 2.9 lbs
        External dimensions
        359 x 138 x 39 mm 14.1 x 5.4 x 1.5 in
        420 x 203 x 73 mm 16.5 x 8 x 2.88 in
        503 x 262 x 82.8 mm 19.8 x 10.3 x 3.26 in
        CM Storm QuickFire Rapid
        359 x 138 x 39 mm 14.1 x 5.4 x 1.5 in
        Kinesis Advantage2
        420 x 203 x 73 mm 16.5 x 8 x 2.88 in
        Microsoft Natural Ergonomic Keyboard 4000
        503 x 262 x 82.8 mm 19.8 x 10.3 x 3.26 in
        Customizability
        A keyboard’s customizability level measures both the pre-sale customization choices offered to users and the configuration adjustments that can be done after the purchase.
        CM Storm QuickFire Rapid
          • Users can select from a set of five different types of switches from the Cherry MX family.

          • There are alternate versions of the Quickfire Rapid that offer options the original version doesn’t have, like backlighting, numbers pads or media function keys.

          • The manufacturer doesn’t offer any spare parts or keycaps sets, so if an alternate layout is prefered, these components have to be secured from a third party.
        Kinesis Advantage2
          • Kinesis sells several keycap sets, so changing key colors or even entire layouts (like Dvorak) is easy. The keyboard layout configuration can also be conveniently switched, via shortcuts, to several pre-programmed layouts.

          • The keyboard can be integrated easily with Kinesis’ programmable foot pedals.

          • There are no pre-sale customization choices for the Advantage2.
        Microsoft Natural Ergonomic Keyboard 4000
            • This keyboard has practically no easy, affordable customization options, apart from some interesting key configuration options via its companion app such as choosing a key’s secondary functions or swapping the Windows and Alt keys to correspond to Apple’s standard Option and Command key arrangement.
          Customizability Specs
          CM Storm QuickFire Rapid
          Kinesis Advantage2
          Microsoft Natural Ergonomic Keyboard 4000
          Switches
          Switch-type determines actuation and travel distance of keys. You can learn more about the differences [here](http://i.imgur.com/GWfV3.gif).
          Cherry MX Blue, Red, Brown, Green
          Cherry MX brown, tactile mechanical
          Not mechanical.
          CM Storm QuickFire Rapid
          Cherry MX Blue, Red, Brown, Green
          Kinesis Advantage2
          Cherry MX brown, tactile mechanical
          Microsoft Natural Ergonomic Keyboard 4000
          Not mechanical.
          Layouts
          Layout determines what sections of keys the keyboard will have. You can learn more about the differences [here](https://upload.wikimedia.org/wikipedia/commons/3/37/ANSI_Keyboard_Layout_Diagram_with_Form_Factor.svg).
          Tenkeyless
          QWERTY / Dvorak
          Standard
          CM Storm QuickFire Rapid
          Tenkeyless
          Kinesis Advantage2
          QWERTY / Dvorak
          Microsoft Natural Ergonomic Keyboard 4000
          Standard
          Ease of use
          A keyboard should be easy to use in the sense that is allows for an intuitive, efficient typing process. How different it is from what most are familiar with is also a factor here.
          Microsoft Natural Ergonomic Keyboard 4000
            • The 4000 uses a standard layout with some design changes for ergonomics. Apart from the optional negative tilt, which takes getting used to, this keyboard is not at all difficult to use.
            CM Storm QuickFire Rapid
                • Overall, the QuickFire Rapid’s overall layout isn’t very different from what most people are used to. Some people accustomed to larger keyboards may struggle getting used to its small size.

                • Secondary features are difficult to use, since the Fn modifier key is inconveniently placed next to the right Control key.

              Kinesis Advantage2
                  • The Advantage2’s optimized ergonomic layout allows for maximum efficiency, but becoming proficient at using it can take between two to four weeks of regular use.
                Ease of use Specs
                CM Storm QuickFire Rapid
                Kinesis Advantage2
                Microsoft Natural Ergonomic Keyboard 4000
                Switches
                Switch-type determines actuation and travel distance of keys. You can learn more about the differences [here](http://i.imgur.com/GWfV3.gif).
                Cherry MX Blue, Red, Brown, Green
                Cherry MX brown, tactile mechanical
                Not mechanical.
                CM Storm QuickFire Rapid
                Cherry MX Blue, Red, Brown, Green
                Kinesis Advantage2
                Cherry MX brown, tactile mechanical
                Microsoft Natural Ergonomic Keyboard 4000
                Not mechanical.
                Layouts
                Layout determines what sections of keys the keyboard will have. You can learn more about the differences [here](https://upload.wikimedia.org/wikipedia/commons/3/37/ANSI_Keyboard_Layout_Diagram_with_Form_Factor.svg).
                Tenkeyless
                QWERTY / Dvorak
                Standard
                CM Storm QuickFire Rapid
                Tenkeyless
                Kinesis Advantage2
                QWERTY / Dvorak
                Microsoft Natural Ergonomic Keyboard 4000
                Standard
                Backlighting
                Backlighting illuminates the keys allowing you to view them in dim or dark environments.
                No
                No
                No
                CM Storm QuickFire Rapid
                No
                Kinesis Advantage2
                No
                Microsoft Natural Ergonomic Keyboard 4000
                No
                Full media controls
                Media controls allow you to control media playback via dedicated keyboard keys.
                Yes
                No
                Yes
                CM Storm QuickFire Rapid
                Yes
                Kinesis Advantage2
                No
                Microsoft Natural Ergonomic Keyboard 4000
                Yes
                Macro keys
                Macros are recorded sequences of actions that can then be executed via macro keys.
                No
                Yes
                Yes
                CM Storm QuickFire Rapid
                No
                Kinesis Advantage2
                Yes
                Microsoft Natural Ergonomic Keyboard 4000
                Yes
                Other Specs
                Specs
                CM Storm QuickFire Rapid
                Kinesis Advantage2
                Microsoft Natural Ergonomic Keyboard 4000
                Warranty
                2 years
                3 years
                3 years
                CM Storm QuickFire Rapid
                2 years
                Kinesis Advantage2
                3 years
                Microsoft Natural Ergonomic Keyboard 4000
                3 years
                Accessories
                Other items that come with the purchase.
                Keycap puller
                Quick Start Guide, self-adhesive palm pads, 4 extra keycaps: (2) command, (1) alt/option and (1) Alt key, keycap puller
                -
                CM Storm QuickFire Rapid
                Keycap puller
                Kinesis Advantage2
                Quick Start Guide, self-adhesive palm pads, 4 extra keycaps: (2) command, (1) alt/option and (1) Alt key, keycap puller
                Microsoft Natural Ergonomic Keyboard 4000
                -
                Polling rate
                1000 Hz / 1 ms
                N/A
                N/A
                CM Storm QuickFire Rapid
                1000 Hz / 1 ms
                Kinesis Advantage2
                N/A
                Microsoft Natural Ergonomic Keyboard 4000
                N/A
                86
                Slant Score
                86
                Slant Score
                Best value for money
                CM Storm QuickFire Rapid
                Available on Amazon
                78
                Slant Score
                78
                Slant Score
                Most ergonomic mechanical keyboard
                Kinesis Advantage2
                Available on Amazon
                71
                Slant Score
                71
                Slant Score
                Most ergonomic non-mechanical keyboard
                Microsoft Natural Ergonomic Keyboard 4000
                Available on Newegg
                Other products we considered
                Check some of the 42 other products our community recommends.
                Community Discussion
                Have a question about picking the the best keyboard for programming? Ask Wernight, Drew Miller and the 303 other Slant community enthusiasts that contributed to this guide.
                What are keyboard switches?

                Keyboard switches are devices lodged under each individual key that are responsible for sending the data to the computer with each key press. There are different switch families whose actuation mechanisms work differently and have different characteristics, like the audible feedback they create, the force needed to activate them or their tactile feedback while being pressed.

                Francisco's avatar
                Francisco
                What switch families exist?

                Several families exist, but some major ones are rubber dome switches, membrane switches and mechanical switches. Some switches can be hybrids merging technologies from different families. On rubber dome switches, each key is place above a rubber dome that, when the key is pressed, deforms and touches the board below, closing the circuit and registering the signal. Membrane switch keyboards typically have two membrane sheets placed over each other and the signals are sent when they come in contact wich each other on certain points: this contact is caused by the pressed key’s pressure. Mechanical switches are individually composed by a housing that lodges a stem, a spring and contact points. When the keys are pressed, the stem comes down and allows the contact points to contact each other, sending the signal. Note that this mechanism means that the key doesn’t need to be pressed all the way down to register. This allows typing to be less tiresome and more agile, fast and reliable. For this reason, many people prefer mechanical switches over the alternatives.

                Francisco's avatar
                Francisco
                What keyboard layouts exist?

                Most people don’t spend much time thinking about keyboard layouts: they simply use the QWERTY layout, the most commonly used nowadays. This layout is a legacy from typewriter keyboards, designed to minimize the probability of two keys next to each other being pressed one after the other (this frequently caused jams). In modern times, this reason doesn’t make sense anymore, so several others have been proposed, aiming to allow for a more efficient and ergonomic use. The most well-known non-QWERTY layout for Latin scripts is Dvorak, and most keyboards and systems allow to implement this layout fairly easily.

                Francisco's avatar
                Francisco
                Are you a keyboard for programming enthusiast?
                Join in with the Slant community to improve and discuss this guide.
                Join our community of enthusiasts
                Join 30,000 Slanters and recommend your favorite products!