You have to use a device-programmer in-between.

There's tons of model, depending your budget, it goes from 2$ to 1000$

A nice starter kit is probably the Microchip PICkit 2. 'round 50$ and comes with a little development board.