Layouts

Keyboard Layouts are custom placement of key codes under your keys. Generally you'd program with QMK or another type of open firmware.