Theodor Holm Nelson, born 1937, obtained his BA in philosophy from Swarthmore College. In 1960, he was a masters student in sociology at Harvard. Shortly after enroling in a computer course for the humanities, he was struck by a vision of what could be. For his term project, he attempted to devise a text-handling system which would allow writers to revise, compare, and undo their work easily. Considering that he was writing in Assembler language on a mainframe, in the days before "word processing" had been invented, it was not surprising that his attempt fell short of completion. Five years later, he gave his first paper at the annual conference of the Association of Computing Machinery (ACM). It was around this time that he coined the term "hypertext."
"Never try to teach a pig to sing...it wastes your time and it annoys the pig."