
Each program had its own special way to format a document, and it was a difficult and time-consuming process to change from one word processor to another. These applications typically used an arbitrary markup language to define the codes/tags. In this environment there was very little distinction between text editors and word processors.

Users were required to enter special non-printing control codes (now referred to as markup code tags) to indicate that some text should be in boldface, italics, or a different typeface or size.

Before the adoption of WYSIWYG techniques, text appeared in editors using the system standard typeface and style with little indication of layout ( margins, spacing, etc.).
