Outside software developers were also promised the coding or API's (application programming interfaces) that Windows developers have for programs like Microsoft Office.
Recent developments for a robotics programming language include Microsoft Robotics Developer Studio (MRDS), a Windows-based environment for robot control and simulation.