The Javanese script (Hanacaraka/Carakan) is a script for writing the Javanese language, the native language of one of the peoples of the Island of Java. It is a descendent of the ancient Brahmi script of India, and so has many similarities with modern scripts of South Asia and Southeast Asia. The Javanese script is also used for writing Sanskrit, Old Javanese, and transcriptions of Kawi, as well as the Sundanese language, and the Sasak language.
Javanese script was added to Unicode Standard in version 5.2 on the code points A980 - A9DF.
Fonts makes use of SIL Graphite smart font techonology. When the font is used in an application that do not support Graphite font, smart rendering will not happen. For example, consonant conjunct will not be formed or vowel signs will be displayed incorrectly.
Below are screenshots of application that support Graphite font (WorldPad) and application that do not (WordPad).
Currently, Javanese script is still not supported by Microsoft's OpenType/Uniscribe.