If written using our standards, new personnel familiar with the standards will find it much easier to understand and to modify these applications to accommodate changing requirements. SC 22 has also produced a number of guidelines dealing with aspects of language standardization and a framework for internationalization of applications. Over time, however, there has been a proliferation of languages designed with specific goals in mind, with many of them gathering an enthusiastic following. In many cases, as the language became more popular, the language capabilities were expanded as its proponents desired to use it for a wider variety of applications. Development work continues for system administration services.
Internationalization is a relatively new concept that is also an important part of portability.
Internationalization refers to the process of developing an application for users with different natural languages or with different customs. It involves the separation of cultural conventions, e.g., for sorting or for formatting of dates, time, money and numbers, from the rest of the application program so that the programming for those conventions can be easily customized for each different user environment. SC 22 is producing both guidelines and standards for use by application developers. The Global Information Infrastructure JTC 1 is working hard to develop and deliver International Standards that meet the rapidly evolving needs of the global information market, as has been previously reported in the ISO Bulletin. 22 will play an increasingly important role.