There are 180 pages of preferred terms in the "Microsoft Manual of Style for Technical Publications," which is a great book for technical writers, but I think programmers should have it too.
Many of the entries mention unacceptable (or outdated) equivalents.
Example: "system tray Do not use. Use notification area instead."