An input method editor (IME) is a program or operating system component that allows computer users to enter complex characters and symbols (such as Japanese, Chinese, Tibetan and Korean characters), using a standard Western keyboard. It is also often called input method environment.
The term IME is generally used in a Microsoft Windows context. Other operating system may have a different name for same idea: for example,
- for Mac OS, it is called an Input Method;
- for MS-DOS, it is called an Input Method (Chinese) or an FEP (Japanese);
- for the X Window System, it is generally called an Input Method (and the specific built-in implementation of an input method in X11 is called XIM, or X input method).