键盘佈局（keyboard layout）是指以按键、或键上图例来表示任何特定之机械、视觉或功能的键盘佈局方式；或则是在计算机、打字机或其它字体排版键盘等之类似设备、以其键之关联含义结构在键盘上表现的佈局方式。机械佈局是指键盘上的位置及按键。视觉佈局是指出现在键盘按键上的图例（标签、标记、图饰）的排列方式。功能佈局是指键盘上所有按键由软件确定其按键含义、或键盘映射的佈置。大多数计算机的键盘被设计为向操作系统发送键盘扫描码，而不是直接向其发送字符。一开始系列的扫描代码通过键盘佈局软件转换为字符流。这使得实