PDL is a job specific programming language that is used to convert the output of an application program in to signals, or codes which can be understood by a printer or a graph plotter. These translations are used to handle the graphics, pictures and the text and reproduce them on the page.