Tenkeyless keyboards are the safest choice.
If you code on Linux/OSX, you will need arrow keys, Esc and ~ keys to be easily accessible without layers. If you want to try 60% keyboards, make sure that it has arrow keys and ability to remap Caps Lock to Escape.
FN keys are also useful in Visual Studio and Midnight Commander.
causeloveI wish I could like this more than once. Fellow programmers who buy Blues are simply trying to audibly show off how much "work" they're doing.
causeloveNo, you should get MX Greens 😀
Just kidding, that's why I keep a WASD CODE (with Cherry MX Clears) at the office, and an iKBC MF108 at home.
I wouldn't recommend the CODE though, the shitty pad-printed ABS keys rub off within 2 years. I have two and had to swap out the keycaps one one with doubleshot PBT, which was a chore and has reduced the backlight intensity.
I agree about the ten keyless. I've tried a few 60% layouts and found them unusable. Leave them to gamers and English lit majors.