How can I program a string of text to be associated with a single key press?

For example when using notepad I want to be able to use a single key press to insert my name, address etc.