ESC/P
A linguagem de códigos de controle da Epson para impressoras matriciais, com todo comando iniciado pelo caractere ESC — um padrão da indústria por duas décadas.
O ESC/P (Epson Standard Code for Printers) é a linguagem de comandos que a Epson lançou em 1981 para suas impressoras matriciais. O texto segue como caracteres comuns, mas a formatação viaja em sequências curtas iniciadas pelo caractere de controle ESC (ASCII 27): ESC E liga o negrito, ESC 4 o itálico, e outros códigos escolhem o passo dos caracteres, o espaçamento entre linhas e modos gráficos em que a impressora endereça cada agulha, coluna por coluna.
Como a Epson dominava o mercado de matriciais, o ESC/P virou um padrão de fato, clonado pelos rivais, e todo programa de DOS trazia um driver para ele. Versões posteriores (ESC/P 2) acrescentaram fontes escaláveis e cores melhores. Seu parente ESC/POS ainda comanda impressoras de recibo hoje. A HP seguiu o próprio caminho com o PCL.