You'll need programming software and a programming cable, at minimum.
It's not impossible to program one of these on your own, but if you haven't done it before, it's going to be challenging. It would be worth considering having someone do it for you, at least the first time. If you want to try programming it on your own, having a good/known working codeplug would be a good place to start. Taking one of these and trying to set it up from scratch will take quite a bit of research as well as trial and error.
I can program them if you are interested.