But, documenting a language is a much more straightforward process than documenting a series of points and clicks in a GUI. Your grey-haired granny can probably poke and hope her way around the e-mail GUI. Yet some programs defy mastery given the mind boggling complexity of the GUI and the mind blowing obtuseness of the help text.