| any | any statement | Matches on an array of characters |
| beep | beep statement | Generates a beep on the speaker |
| begin | begin statement | Defines the starting group for the keyboard layout |
| bitmap | Bitmap store and BITMAP statement | An image that appears in the language menu |
| bitmaps | Bitmap store and BITMAP statement | Obsolete (was reference to two images, for Keyman 3.2 keyboards) |
| call | call statement | Calls an Input Method Extension DLL |
| caps | Caps Lock stores and statements | Manages CAPS LOCK behaviour |
| context | context statement | Outputs the context part of a rule |
| copyright | Copyright store and COPYRIGHT statement | A copyright message for the keyboard |
| deadkey | deadkey statement | Matches and generates deadkeys |
| ðnologuecode | EthnologueCode system store | The SIL Ethnologue code for the language |
| group | group statement | Starts a new group of rules |
| hotkey | Hotkey store and HOTKEY statement | A default activation hotkey |
| includecodes | includecodes system store | Reference an external file for named character constants |
| index | index statement | Outputs from an array of characters |
| language | LANGUAGE statement | Specifies the system language to install |
| layout | LAYOUT statement | Obsolete (was the Windows system layout for the keyboard) |
| match | match rule | A system rule that is fired when another rule is matched |
| message | Message store and MESSAGE statement | A message that appears when the keyboard is installed |
| &mnemoniclayout | mnemoniclayout system store | Sets a keyboard to be mnemonic or positional |
| name | Name store and NAME statement | The name of the keyboard |
| nomatch | nomatch rule | A system rule that is fired when no rule is matched |
| notany | notany statement | Matches anything not in a particular array of characters |
| nul | nul statement | Forces no output on a rule |
| outs | outs statement | Outputs an array of characters |
| return | return statement | Stops processing of the current keystroke |
| store | store statement | Defines an array of characters |
| use | use statement | Starts processing in another group |
| version | Version store and VERSION statement | The Keyman keyboard version |