Neo is optimized for the German language, not for programming.<p><a href="http:&#x2F;&#x2F;www.neo-layout.org" rel="nofollow">http:&#x2F;&#x2F;www.neo-layout.org</a><p>Other languages have a different letter distribution so different keys should be on the home row, for example.<p>Other popular layouts include:<p>Colemak: <a href="http:&#x2F;&#x2F;www.workmanlayout.com&#x2F;blog&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.workmanlayout.com&#x2F;blog&#x2F;</a><p>Norman: <a href="https:&#x2F;&#x2F;normanlayout.info&#x2F;" rel="nofollow">https:&#x2F;&#x2F;normanlayout.info&#x2F;</a><p>Workman: <a href="http:&#x2F;&#x2F;www.workmanlayout.com&#x2F;blog&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.workmanlayout.com&#x2F;blog&#x2F;</a>