Программируемая клавиатура (POS-клавиатура) — это устройство ввода, позволяющее управлять программно-аппаратным комплексом и оптимизировать работу кассиров. Ее особенность состоит в возможности программирования кнопок на отдельные команды или их комбинации, чем она и отличается от обычной компьютерной клавиатуры. Изначально у клавиш устройства отсутствует привязка к кодам и их последовательностям. Они программируются при установке клавиатуры и могут быть изменены в случае необходимости любое количество раз.