--- title: Keyman Developer Reference --- * [Keyman keyboard language guide and reference](/developer/language) * [Command line compiler - kmc](kmc) * [Compiler messages](messages) * [Keyman keyboard source file layout](file-layout) * [File types](file-types) * [BCP 47 language codes](bcp-47) * [Tools](tools) * [Custom editor themes](editor-themes) * [User settings](user-settings)