I want to write software to control my usb ports. What would that entail? More specifically, say I have an electric motor that has been wired to plug into my usb port. What would I have to do to write software that would control the speed of the motor? What language would I have to use, etc? Thank you in advance.