1. A computer implemented system for enabling a user to input alphabets in an Indian language, said system comprising a user interface on a display and an analyzer, said user interface comprising: at least one display enabled keypad layout, said keypad layout comprising a plurality of keypad layers, each of said keypad layers incorporating the alphabets of the Indian language as selectable keys, said alphabets generated based on a script-grammar corresponding to the Indian language, said plurality of keypad layers comprising: a default keypad layer comprising a plurality of alphabets represented as selectable vowels and consonants; a first keypad layer comprising the vowels and consonants, and a plurality of modifiers; a second keypad layer comprising a plurality of matras, a plurality of halants, the vowels, the consonants, wherein said matras are formed by selectively combining the vowels and the consonants; and a third keypad layer comprising the plurality of matras and the plurality of modifiers; said plurality of keypad layers are incorporated onto the display enabled keypad layout and selectively displayed, based on selection of a key on at least one of said keypad layers; said analyzer cooperating with said user interface: triggers a display of the first keypad layer subsequent to the selection of a vowel on the default keypad layer, and triggers a display of the second keypad layer, in an event that a consonant has been selected from the default keypad layer; retriggers the display of the default keypad layer in an event that a modifier has been selected from the first keypad layer, and triggers a display of the third keypad layer in an event that a consonant has been selected from the first keypad layer, and generates a trigger to retain the display of the first keypad layer, in an event that a vowel has been selected from the first keypad layer; retriggers the display of the default keypad layer subsequent to selection of a halant from said second key pad layer, and retriggers the display of the first keypad layer, in an event that a matra has been selected from said second keypad layer: and retriggers the display of the default keypad layer, subsequent to selection of a modifier from the third keypad layer, and retriggers the display of the default keypad layer, subsequent to selection of a matra from the third keypad layer.
1. A computer implemented system for enabling a user to input alphabets in an Indian language, said system comprising a user interface on a display and an analyzer, said user interface comprising: at least one display enabled keypad layout, said keypad layout comprising a plurality of keypad layers, each of said keypad layers incorporating the alphabets of the Indian language as selectable keys, said alphabets generated based on a script-grammar corresponding to the Indian language, said plurality of keypad layers comprising: a default keypad layer comprising a plurality of alphabets represented as selectable vowels and consonants; a first keypad layer comprising the vowels and consonants, and a plurality of modifiers; a second keypad layer comprising a plurality of matras, a plurality of halants, the vowels, the consonants, wherein said matras are formed by selectively combining the vowels and the consonants; and a third keypad layer comprising the plurality of matras and the plurality of modifiers; said plurality of keypad layers are incorporated onto the display enabled keypad layout and selectively displayed, based on selection of a key on at least one of said keypad layers; said analyzer cooperating with said user interface: triggers a display of the first keypad layer subsequent to the selection of a vowel on the default keypad layer, and triggers a display of the second keypad layer, in an event that a consonant has been selected from the default keypad layer; retriggers the display of the default keypad layer in an event that a modifier has been selected from the first keypad layer, and triggers a display of the third keypad layer in an event that a consonant has been selected from the first keypad layer, and generates a trigger to retain the display of the first keypad layer, in an event that a vowel has been selected from the first keypad layer; retriggers the display of the default keypad layer subsequent to selection of a halant from said second key pad layer, and retriggers the display of the first keypad layer, in an event that a matra has been selected from said second keypad layer: and retriggers the display of the default keypad layer, subsequent to selection of a modifier from the third keypad layer, and retriggers the display of the default keypad layer, subsequent to selection of a matra from the third keypad layer. 3. The display enabled keypad layout as claimed in claim 1 , Wherein the first keypad layer further comprises a first base layer and a first toggle layer, wherein said first base layer comprises un-aspirated consonants and the modifiers, and wherein said first toggle layer includes only aspirated consonants.