TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Best keyboard layout for programming?

5 pointsby Philomathabout 8 years ago
I'm interested in knowing your opinions and also what keys you modify in case you do (a lot of Vim users change things). I personally use the Spanish Standard and I can assure the position of some important keys is so bad, so I'm thinking of moving to the US standard. Thoughts?

7 comments

informatimagoabout 8 years ago
Definitely.<p>You see, the problem is that programming languages are designed on US-QWERTY keyboard, therefore the choice of syntactic special characters is made according to the characters easily available on a US-QWERTY keyboard.<p>Indeed, you will never see a programming language where §, ¡ or ¿, are meaningful characters. (Actually, and this is a confirmation, there is one language where you had characters such as ∂§¶⨍, it was MPW scripts, (Macintosh Programmer&#x27;s Workshop scripting language), because those characters were easily available (using the option modifier) on a Macintosh keyboard).<p>Therefore, until you invent a Spanish programming language using characters easily accessible on a Spanish keyboard layout, it will be easier as a programmer, to use a US-QWERTY keyboard layout.
评论 #14323358 未加载
hacaloxabout 8 years ago
IMO US standard. Also UK standard as it&#x27;s the same US layout but with one more key that it might help you in case you want to modify or duplicate one key like &quot;esc&quot;. If you don&#x27;t want to modify any key it might be better getting a US keyboard as its left shift is bigger and easier to press than the english one.
tmalyabout 8 years ago
I have stuck with the US-Qwerty because you are most likely to encounter it where ever you have to work on a computer.<p>As to the type of keyboard, I have an ergonomic one that lets me work for longer periods of time.
madamelicabout 8 years ago
You should use whichever lets you work easiest.<p>I have a few keybindings on my keyboard because it makes my life easier but others have different keybindings.<p>I use a Poker2 or Poker3 and I make the Win key Fn and I switch Capslock and F12 and my terminal is pulled up with F12 (meaning I can hit Capslock to get my terminal)
评论 #14329883 未加载
anotheryouabout 8 years ago
I really really like neo, but it&#x27;s mainly for the german language.<p><a href="https:&#x2F;&#x2F;neo-layout.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;neo-layout.org&#x2F;</a><p>Pressing caps-lock reveals the goodies
cprogrammer1994about 8 years ago
Disabling capslock is the best I&#x27;ve done to my keyboard.
评论 #14317300 未加载
probinsoabout 8 years ago
ApL keyboard makes it easier to apl