No regional language support is complete without providing the ability to the users to input text in their language. Our first Input Method Editor (IME) was developed in assembly language in mid-80s. With the lack of industry standards, we built these methods with carefully designed key-placements and language intelligence such as prediction and auto-correction to assist users as they type with the minimum number of keys on the keyboard. Feedback from native speakers of the various languages helps us polish our IMEs so they appeal to users from all walks of life. Our IMEs are licensed by world-class device manufacturers and are embedded into the operating systems of the devices they manufacture.
Indic and Indo-Chinese languages typically have a letter for each of their phonemes. As such, their alphabet set is rather large. To fit them all on a standard QWERTY keyboard, even with the shift keys doubling or tripling the number of keys, can already be a challenging task. To make them usable is another. Fortunately, there is logic behind the way ligatures and conjuncts are composed in these scripts. Using this logic, the keyboards are designed with minimum set of keys and arranged in a logical fashion that helps users type without difficulties.
Further, composing Indic text with a Latin keyboard was popularised by Muthu Nedumaran, founder of Murasu Systems, through “Murasu Anjal” software in the early 90s. Anjal has become so popular that it has been integrated into Mac OS and iOS. It has also been integrated into Android devices from popular manufacturers like HTC.