I am new for microcontroller field, now i have a at89c51 40pin uC. So i need a universal programmer or dedicated programmer, but no self made programmer, i want to buy only.
thanks
my absolute recommendation is BP microsystems
they keep their programmers alive (publish updates to program new chips) for a very long time.
Other manufacturers often when asked "do you have an update so I can program the new xxx micro" reply "buy our new unit"
Erik