Hallo,
über ISP kannst du jeden µC sofort ohne zusätzliche software Programmieren. Wenn du ihn über RS232 programmieren möchtest, benötigst du einen Bootloader. Aber den Bootloader musst du erst auf den controller bringen. Das geht z.B über ISP.

Als USB-Programmer könntest du den mySmartUSB MK2(28eur)/MK3(35-38eur) benutzten.
(MK3 funkt.glaube ich aber nicht in Bascom. Ich benutzte den MK2 mit Bascom.)

mfg