"The development of various types of computers has resulted in a variety of methods of controlling a printer by the host computer." . . . .