Tanto las máquinas de escribir como los procesadores de texto crean textos con características de impresión (a diferencia de la escritura a mano). También comparten algunos mecanismos para hacerlo, como un teclado similar con "regresar" y "ingresar". teclas, teclas de cambio, una barra espaciadora y, en última instancia, algunas correcciones de errores.
Las similitudes y diferencias entre las máquinas de escribir y los procesadores de texto se pueden identificar a través de una breve historia de la máquina de escribir. Antes de la invención de la máquina de escribir, las personas tenían que desarrollar una escritura clara con el propósito de crear documentos importantes. La Declaración de Independencia, por ejemplo, está escrita a mano, al igual que la Constitución de los Estados Unidos. Durante el siglo XIX, las empresas proliferaron con la Revolución Industrial, y la máquina de escribir se convirtió en un invento deseable. Si bien muchas personas creen que el teclado QWERTY fue desarrollado para solucionar los problemas de una máquina de escribir manual, fue creado para ayudar a los transcriptores del código Morse. Las máquinas de escribir incluso tenían algunas funciones básicas de corrección de errores, como en el IBM Selectric, donde el texto incorrecto podría quedar sobrecargado con una cinta de enmascaramiento especial. Los procesadores de texto comenzaron con las características de la máquina de escribir, como el propósito de la máquina y gran parte del diseño del teclado. Sin embargo, los procesadores de texto fueron más allá de la forma y función básicas de una máquina de escribir. Por ejemplo, un texto en un procesador de textos se puede editar y corregir de una manera mucho más eficiente que con una máquina de escribir. Además, un procesador de textos moderno puede manejar tareas avanzadas como la creación de una tabla de contenido a partir de un documento. El procesador de textos, entonces, deriva de la máquina de escribir y debido a esto, los dos comparten algunas características.