![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() |
| Home --> Software Design Issues --> Computing with Indian Languages |
Computing with Indian languages This is a concept we would like to introduce in the context of multilingual systems. Computing is a general term which refers to Information Processing, where information is associated with some data, typically a text string, a number, an image and so on. One writes computer programs to manipulate data. Computing in Indian languages may broadly relate to computer programs which process Indian Language text strings which may be input through a keyboard and displayed on a conventional screen display. There is a general feeling among the professionals that it is best to deal with Multilingual information at the level of the user application. That is to say, keep the language aspects outside the Operating System. This way, the Operating Systems are rid of the problem of having to deal with varied character sets across many different languages. While some persons point to the success of Unicode implementation in Microsoft Windows, it must be clearly understood that the system kept away from Indian languages for an important reason. Unicode is just not right for linguistic processing with Indian Languages and is too complex to handle even for one Indian script, much less for all the scripts in a uniform way. For all practical purposes Unicode has retained only the eight bit coding structure (actually only 128 codes) for all our scripts which is really the bottleneck in handling the aksharas. For efficient string processing, it is necessary to work with the basic linguistic quantum of our languages which happens to be not a letter of the alphabet but an Akshara, which is actually a syllable. For the present, and at least for some years to come, it is best to handle the problem by writing applications which handle Multilingual information directly, that is to say that the Operating System's support should not be sought as there is no consensus among the professionals on what this support should be. The total arbitrariness with which data entry in Indian languages has been handled, not to speak of the lack of uniform representation across the languages, makes it necessary for us to take a serious look at standardization. The problem is further compounded by the individual approaches taken by vendors who seem to think that the concept of the language kit with an Operating system will solve the problem. |
A sample of applications in Indian languages supported by the IITM Software is shown below. The links will take you to pages describing the applications. A summary of applications is also available Data base applications |
Acharya Logo |
Local Time: 03 22 43 Kali Year 5113 Month: Vrshabam , Day:4 Star: Revati |