Temel olarak, bir yazıcı bilgisayarlı bir daktilodur. Nokta vuruşlu yazıcılar, sembollü özel çubuklar kullanarak yazdırır. Pimler banta çarpar ve görüntüyü kağıda aktarır.
Yazıcılar, modele bağlı olarak farklı çalışır. Örneğin lazer, statik elektrik ve kuru ince parçacıklar olan özel bir toner temelinde çalışır. Toner ünitesinden geçtiklerinde lazer ışını tarafından ısıtılırlar, ardından yazıcının içindeki tambur üzerinde görünürler. Toner, yüklü parçacıkları toplar ve karakterlerin bir görüntüsünü bütünüyle basılan kağıda aktarır. Inkjet yazıcılar farklı çalışır. Çoğu su bazlı mürekkep kullanır. Mürekkep püskürtmeli yazıcılarda, önce bir görüntüyü tarayan ve ardından mürekkebi ısıtan bir yazıcı kafası vardır. İstenilen karakterler önce kartuşun bandında, ardından kağıt üzerinde elde edilir. Görüntü hemen yazdırılmaz - yazıcı karakterleri aşamalı olarak verir ve yazdırma hızı belirli bir modelin ayarlarından etkilenir. Bir belgeyi yazdırmak istediğinizde, "Yazdır" düğmesine tıklamanız yeterlidir. Yazıcı, bilgisayar sistemi bu bilgiyi rasgele erişimli belleğine - veri arabelleğine - aktardığı için yazdırır. Yazıcı programında bilgisayardaki uygun ayarları kullanarak görevleri birer birer ayarlayabilir veya yazdırmayı iptal edebilirsiniz. Teknisyen alınan görevlerle kendi başına ilgilenecektir, tepside kağıt olup olmadığına dikkat edin. Yazıcı komutlara yanıt vermiyor veya boş sayfalar yazdırıyorsa, bir tür arıza meydana gelmiştir. Donanım arızasını kendi başınıza belirlemek zordur, ancak yazıcı boş sayfa yazdırırsa mürekkebi bitmiş olabilir. Daha önce baskıların parlaklığının azaldığını veya kağıt üzerinde çizgiler oluştuğunu veya baskının kalitesiz hale geldiğini fark ettiyseniz, bunu anlamak kolaydır. Takılan kartuşlar "orijinal" ise, yazıcı "uyumlu" ise - mürekkep seviyesini izleyin - ilgili bir mesaj görüntüler.