The family tree ([1]) of the scripts of the South and South-East Asian sub-continent. Brahmi may be concluded as the mother of all the indic scripts by a conservative evaluation and was first deciphered by James Prinsep, an architect and orientalist. BrÄhmÄ« refers to the pre-modern members of the Brahmic family of scripts, attested from the 3rd century BC. The best known and earliest dated inscriptions in Brahmi are the rock-cut edicts of Ashoka. ... James Prinsep (20 August 1799 - 22 April 1840) was an Anglo-Indian scholar and antiquary. ...
All the offshoots of Brahmi has the elementary attributes of the Abugida script, a type of writing system in which each character represents a consonant followed by a specific vowel, and the other vowels are represented by a consistent modification of the consonant symbols. BrÄhmÄ« refers to the pre-modern members of the Brahmic family of scripts, attested from the 3rd century BC. The best known and earliest dated inscriptions in Brahmi are the rock-cut edicts of Ashoka. ...
ISCII (Indian Script Code for Information Interchange) is a coding scheme for representing various Indicscripts as well as a Latin-based script with diacritic marks used to depict Romanised Indic languages.
So ISCII tries to encode the logical structure of the Indicscripts, while script-specific letter shape are expected to be selected by markup or font specification in rich text.
It is claimed that manually switching between scripts will easily achieve automatic transliteration, though this is not always straightforward as the various Indicscripts have incompatibilities among themselves that prevent round-tripping.
Although the Indicscripts are often described as similar, there is a large amount of variation at the detailed implementation level.
The treatment of combining characters in Indicscripts also necessitates the use of context-based rules in the font to ensure the correct positioning and behaviour of displayed glyphs (a glyph being the visual representation of an underlying character).
Where scripts use glyphs that hang from the baseline, rather than sitting on the baseline, it is important to ensure that any glyphs from another, intermixed script (eg.