For just programming PIC microcontrollers K150 USB programmer is good for beginners. The programmer mostly supports baseline devices. It is low in cost and supports ICSP.
But it wouldn't work with windows 11 due to legacy PL-2303HX driver issue.
Follow step by step to update your programmer for windows 11.
Depends on the package you are using, you may need to upgrade your PIC16F628A firmware to avail maximum device support.
#windows10
#windows11
#windows
#pl2303
#prolific
#usb
#comport
#lptport
#microchip
#PIC16F628
#pic16f628a
#baseline
#microcontroller
#driver
#firmware