Es macht ja auch einen Unterschied, ob man einen Drucker mit oder ohne Treiber ansteuert. Historisch bedingt sind Drucker wohl die einzigen Geräte, die noch am ehesten ohne Treiber funktionieren. Kassenbondrucker sind da ein Paradebeispiel. Die meisten kann man direkt per Escape-Sequenz ansteuern. Die Ausnahme sind hier die Billigst-
GDI-Drucker. Die werden so genannt, weil sie ein Blatt Papier als Bildfläche abbilden und nur per Treiber ansteuerbar sind. Technisch sind die eher einem Bildschirm als einem Drucker ähnlich.
Es war so ziemlich meine erste Programmiertätigkeit, einen Nadeldrucker per Escape-Sequenz anzusteuern. Damit konnte man nicht nur Drucken sondern auch Töne ausgeben, indem man den Druckkopf mit unterschiedlichen Zeichenfolgen beschickt hat.