17. A tangibly embodied non-transitory computer-readable storage medium storing instructions that, when executed by a processor, perform a method comprising: detecting an ambiguous input comprising a number of key selections from a keyboard including a plurality of keys; identifying linguistic elements corresponding to the key selections; identifying a default language object having at least an initial portion that corresponds with at least a portion of the identified linguistic elements; highlighting keys on the keyboard corresponding to the default language object with a first highlighting; identifying at least one predictive linguistic element for the default language object; and highlighting on the keyboard the at least one predictive linguistic element using a second highlighting.
17. A tangibly embodied non-transitory computer-readable storage medium storing instructions that, when executed by a processor, perform a method comprising: detecting an ambiguous input comprising a number of key selections from a keyboard including a plurality of keys; identifying linguistic elements corresponding to the key selections; identifying a default language object having at least an initial portion that corresponds with at least a portion of the identified linguistic elements; highlighting keys on the keyboard corresponding to the default language object with a first highlighting; identifying at least one predictive linguistic element for the default language object; and highlighting on the keyboard the at least one predictive linguistic element using a second highlighting. 24. The computer-readable storage medium of claim 17 , the method further comprising: detecting a finalization input; outputting at a text input location an output portion a word corresponding with the input; and sequentially highlighting on the keyboard the linguistic elements corresponding with the word.