As I see it, there are THREE steps necessary to learn how to program your scanner, and actually do it.
1. Get the cable working. This involves plugging the cable into your PC's USB port, getting the correct driver loaded, and finding out the COM port that was assigned to the cable.
2. Read the scanner USER MANUAL. There are a few programs that can be used to program this scanner. None of them do the thinking for you, they simply provide a means to "see" a broad overview of what will get sent to the scanner; and enable you to send it to the scanner, or read it back.
3. Once you understand the scanner, then you can load each of the programs designed to work with it (but I'd avoid ScanCat[lite] at all costs as it will cause you even more grief). Each program comes with a 30 day free trial, and what one person finds "easy to use" may not be as easy as another program to someone else. I personally use WIN97, but a lot of people like ARC300 just as much.
Once you are at the stage of knowing WHAT you want to program, you can run the software and start to type in the numbers (frequencies, talkgroups, CT/DC values, etc). The process of typing can be largely reduced or eliminated with the RR subscription, and the use of the programs' "import" function.
But if you don't understand (how to operate) the scanner, it will all look very confusing to you. I also realize that the standard manual may not be the best. But you can go to the Wiki section here on RR and that will lead you to an "easier to read" version. Good luck.