A set of interfaces that enable developers to programmatically achieve several of the key tasks achievable from the Integrated Development Environment (IDE).
In the RS-232-C hardware standard, any device, such as a remote access server or client, that has the ability to transmit information in digital form over a cable or a communications line.