I have never used c or basic programming before. I decided to look at what microcontrollers I could buy that would be able to to direct an autonomous robot that uses an ultrasonic transceiver to detect the objects. I thought the microcontroller would be able to interpret the signals from the transceiver and turn on the right motor, the left motor, or both motors depending on which way the robot would have to go to evade the object. I looked at the basic stamp and I also looked at the PIC. I know the the PIC is cheaper but how much harder is the PIC and are the PIC programmers compatible with most of the PIC's or or just some of them? Any other advice?