what is ironpython used for
The IronPython engine is exposed as a service, and can be used by other Visual Studio applications to execute IronPython scripts. A reference to is added to the IronPython execution environment, giving IronPython scripts access to Visual Studio automation.
From IronPython.net. IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily. .