I found the Perfect Keyboard for programming (170 wpm typing speed) - YouTube
Keyscape | Spectrasonics | bestservice.com
Amazon.com: Gaming Keyboard, TedGem Keyboard Wired Keyboard USB Keyboard Wired Gaming Keyboard All-Metal Panel Spill-Resistant Keyboard with LED Backlit for Windows Gamer Desktop : Electronics
Amazon.com: YUNZII KC84 SP 84 Keys Hot Swappable Mechanical Keyboard with PBT Dye-subbed Keycaps, RGB,NKRO Programmable Keyboard (Gateron Red Switch, Carving Front SP Black) : Electronics