Input method editor

An input method editor (IME) is a program that provides a specialized user interface for text input. Input method editors are used in many situations:

  • to enter Chinese, Japanese, or Korean text using a Latin keyboard
  • to enter Latin text using a numeric keypad
  • to enter text on a touch screen using handwriting recognition