Answer the following question: Information: - In computing, a computer keyboard is a which uses an arrangement of buttons or keys to act as a mechanical lever or electronic switch. Following the decline of punch cards and paper tape, interaction via teleprinter-style keyboards became the main input device for computers. - A virtual keyboard is a software component that allows a user to enter characters. A virtual keyboard can usually be operated with multiple input devices, which may include a touchscreen, an actual computer keyboard and a computer mouse. - A computer mouse is a pointing device (hand control) that detects two-dimensional motion relative to a surface. This motion is typically translated into the motion of a pointer on a display, which allows a smooth control of the graphical user interface. - A touchscreen is an important source of input device and output device normally layered on the top of an electronic visual display of an information processing system. A user can give input or control the information processing system through simple or multi-touch gestures by touching the screen with a special stylus and/or one or more fingers. Some touchscreens use ordinary or specially coated gloves to work while others use a special stylus/pen only. The user can use the touchscreen to react to what is displayed and to control how it is displayed; for example, zooming to increase the text size. - Microsoft Indic Language Input Tool is a typing tool ( Input Method Editor ) for languages written in Indic scripts . It is a virtual keyboard which allows to type Indic text directly in any application without hassle of copying and pasting . It is available for both , online and offline use . It was released in December 2009 . It works on Dictionary based Phonetic Transliteration approach . It means whatever you type in Latin characters , it matches that with its dictionary and transliterates it , it also gives suggestions for matching words . Given the information above, choose from the list below the object entity that exhibits the relation 'instance of' with the subject 'microsoft indic language input tool'. Choices: - component - computer - computer keyboard - device - graphical user interface - information - mouse - paper - pen - pointing device - punch - software - stylus - surface - text - touchscreen - user - user interface - virtual keyboard - work
Answer:
software