It is compatible with a number of hardware variants, but simplest one consists of only 6 wires. I am using this simplest variant for 4 years with great success. There are software for DOS, Win32, Linux.
see **broken link removed**
it is very fast and reliable .. works with simple interface .. i am using isp
there is lack of support for new mcus but fine for me