The best keyboard for programming we've tested is the Keychron Q5 Max, a compact (96%) model in Keychron's wider Q Max lineup. This wireless keyboard has outstanding build quality and looks, feels, and sounds great right out of the box.| RTINGS.com
For most people looking for the best ergonomic keyboard, we recommend the Logitech ERGO K860. It has a very comfortable plush wrist rest and a wave-like shape that effectively creates two separate key clusters on either side of the board, one for each hand.| RTINGS.com