1. A printing apparatus which receives print data described by one of plural language formats, interprets and outputs the print data, comprising: a receiving section that receives the print data and language format information representing language format of the print data; an interpreting and making section that interprets the print data on the basis of the language format and makes output use data; a detecting section that detects an occurrence of error in the interpreting and making section; a priority order information storing section that previously stores priority order information representing an priority order to correspond to the language format information of each language format as other language format; a reading and selecting section that reads out the corresponding priority order information from the priority order information storing section on the basis of the language format information of the print data, and selects one of the language formats as a change language format on the basis of the priority order information; a changing section that changes the received print data into change print data described by the selected change language format, and changes the language format information of the print data into change language format information, when the detecting section detected the occurrence of error; and a controlling section that controls the interpreting and making section to execute an interpretation of the change print data and a making of the output use data based on the change language format.