Let's say I had an external device that connects to a workstation via USB/Serial/whatever. In this example, let's make the device a "mouse-like" device but instead of the user moving the mouse, n application would tell the mouse to move left/right/up/down (assuming that this device had that ability).
What is the most common programming language used to interface with an external device such as the one described? Is there a general term for this kind of application development? Is there any good links where I can get some of the basic information on how this is accomplished?
As always, thanks everyone. Iove this site.