RESPECTED THERE, I DESIGN SMALL LED INTERFACING PROG. IN KEIL MICRO VISION AND NOW I WANT TO BURN THAT PROG. IN MI uC THAT IS 89S51. SO I NEED HARDWARE TO LOAD THAT HEX FFILE INTO MY CONTROLLER.
... you can go on the Atmel website where you can find how/where to buy the ($25 if I recall) "dongle" required to program the AT89S.. chips by ISP on your board.
if you want to do it in a 'programmer' be ready to fork up some dough (Typically $1000)
Erik
PS it is pretty ridiculous to ask for "buying advice" without telling where in the world you are