I was wondering if someone could point to (a) resourse(s) dealing with structuring your program to allow for plugins. (i'm thinking of a text editor right now).

I tried a search, but there doesn't seem to be a great ubundance,(or i suck at searching).

thanks for any help.