I am familiar with computer programming in many languages, but this is the first time that I actually need to control something that is motorized and not handed to me with an API. I have a VB application that is essentailly a test that can be taken by a test subject. When the test subject picks one option, door number one needs to open. When they pick the other option, door number 2 opens. The doors can be as simple as a small piece of sheet metal that slides in a track, but they need to be controlled by the application.