1. A method for updating a dictionary on a computer system, comprising: identifying a set of words included with an application program being installed on the computer system; identifying one or more installed dictionaries within the computer system; adding one or more words of the set to at least one of the installed dictionaries; associating the one or more installed dictionaries with one or more installed application programs; identifying an application programming interface that is specific for at least one of the installed application programs; and utilizing the specific application programming interface to add the one or more words of the set to the at least one of the installed application programs.