What programming languages can I use to program the Microsoft Agent control? Microsoft Agent should be supportable from any language that supports the ActiveX interface. It includes Visual Basic, VBScript, JScript, C/C++, Java and delphi.