The present invention relates generally to a keyboarding productivity
system for expanding a number of characters entered into a computing
device. The present invention expands a first predefined set of
characters to a second predefined set of characters, an expansion
associated with a matching code. A user of the present invention inputs a
user entry into a program that accepts user input. The present invention
then compares the user entry to at least one code to identify a matching
code that matches the user entry. The present invention then expands the
user entry to the expansion associated with the matching code. If a
matching code is not found, the present invention allows the user entry
to remain as input.