2. The method of claim 1 , comprising: receiving, by the input device, another input data entry representing selection by the user of a character in the language; ascertaining, by the processor, a set of words associated with the character represented by the received another input data entry and also based on an already displayed word preceding the text insertion point; and wherein the receiving of the input data entry and second displaying steps are implemented after ascertaining, by the processor, the set of words associated with the character represented by the received another input data entry.
3. The method of claim 2 , wherein words associated with a character correspond to a frequency of usage in the language of words beginning with the associated character.