20. The computer-readable storage medium of claim 18 , the method further comprising: identifying, for each successive key selection of the input as the current key selection, a default language object having at least an initial portion that corresponds with the linguistic elements of the input; and when the default language object is a different language object than that which was identified as a preceding default language object, highlighting keys on the keyboard corresponding to the different language object with the first highlighting.
20. The computer-readable storage medium of claim 18 , the method further comprising: identifying, for each successive key selection of the input as the current key selection, a default language object having at least an initial portion that corresponds with the linguistic elements of the input; and when the default language object is a different language object than that which was identified as a preceding default language object, highlighting keys on the keyboard corresponding to the different language object with the first highlighting. 21. The computer-readable storage medium of claim 20 , the method further comprising identifying at least one predictive linguistic element for the different language object, and highlighting on the keyboard the at least one predictive linguistic element using a third highlighting.