PCL is device dependent which means that it uses the printer hardware to perform its duties. On the other hand, PostScript is device independent which means that it performs its function without needing any hardware support.