DB-9 (9 pin) serial connector, no adapter or batteries required. Length 32" This is a brand new, tested and guaranteed-to-work cable. No software is included with this cable - Programming software is readily available online. Quality North American-manufactured product with a full life-time replacement warranty.