Software worked for me. I don't have a PC and needed to borrow one, but its seemed just fine at programing the radios I received. I like that I can listen to just about anything with these. I was in Gatlinburg and listened to the Ober Mountain operations people. that was fun.