Many printers today use computer languages like Postscript or PCL. These languages are based on vectorized images, most of the time. To be printed, these images need to be translated into raster graphics first. This is done by a part called a Raster Image Processor. Most modern printers have those processors inside the printer. Some printers use a special piece of software on the computer to do that job.