Your printer is a host-based printer (PCL3). It does not understand text. Instead, it relies on the Windows graphics engine to convert the text into dots on the page.
These kind of printers rely critically on the correct driver. Make sure you are using the correct driver - a PCL5 or PCL6 driver is not compatible with PCL3.
If the driver is correct, I would start by reinstalling it. First delete the printer from Devices and Printers. Then, from Control Panel, remove all HP printer software. If there is nothing there, go back to Devices and Printers, and click on any other printer. A menu will appear at the top; click on Print Server Settings, then the Drivers tab and remove all instances of the printer from the list. Now reinstall from the CD. If you don't have the CD (or if it does not include Win10 drivers), you can get them from this HP site.
For wireless installation, follow the instructions on this page.