Upravljački program pisača je softverska aplikacija koja omogućuje programima na računalu da komuniciraju s pisačem. Kada korisnik računala naruči program za ispis, upravljački program djeluje kao posrednik, pretvarajući informacije iz programa u format koji pisač može razumjeti. Upravljački programi pisača su specifični za pisač i operativni sustav i važno je koristiti ispravan upravljački program i potvrditi da je upravljački program koji se koristi aktuelan kako biste izbjegli probleme.
Osim pretvaranja podataka u oblik koji može koristiti pisač, upravljački program pisača također je uključen u kontrolu pisača. Postavlja margine, kontrolira paginaciju i obavlja druge zadatke kako bi osigurao da se zadaci ispisa dovrše prema očekivanjima. Osim toga, može slati signale s pisača na računalo, kao što su upozorenja o nedostatku tinte ili informacije o pogreškama. Također poznat kao procesor ispisa, upravljački program pisača je poput naredbenog centra koji povezuje pisač i računalo.
Različiti pisači koriste različite jezike za komunikaciju, zbog čega generički upravljački program pisača neće raditi. Pisači različitih proizvođača ne mogu koristiti isti upravljački program, a pisači istog proizvođača možda neće ispravno raditi ako se koristi upravljački program za drugi pisač. Pisač možda neće sve ispisati ili može proizvesti dijelove koji su pogrešno registrirani, ispunjeni besmislicama ili na neki drugi način neupotrebljivi.
Neki operativni sustavi dolaze s nizom zadano instaliranih upravljačkih programa velikih proizvođača. Kada netko uključi pisač, računalo će ga pokušati prepoznati i ako ima upravljački program, korisnik može odmah početi ispisivati. Ako računalo ne prepoznaje pisač, korisnik će morati instalirati upravljački program. Mnogi pisači dolaze s diskovima koji sadrže upravljačke programe za različite operacijske sustave, što korisnicima omogućuje ručnu instalaciju. Također je obično moguće otići na web-mjesto proizvođača da preuzmete upravljački program.
Prilikom preuzimanja upravljačkog programa pisača, postoji nekoliko mjera opreza koje bi ljudi trebali poduzeti. Važno je potvrditi da se zapravo nalaze na web stranici koju održava proizvođač, jer u suprotnom mogu preuzeti softver koji sadrži virus ili drugi zlonamjerni softver koji bi mogao biti štetan. Preporučuje se provjera adresne trake kako biste potvrdili da se nalazi na pravom web-mjestu. Također je važno odabrati upravljački program za pravi model pisača i potvrditi da je za ispravan operativni sustav. Web-mjesta također pružaju ljudima ažurirane upravljačke programe koji rješavaju greške i druge probleme.