Using IronPython in Spotfire is comparable to the use of VBA in Microsoft Excel, although you need to do everything yourself in Spotfire—you can't record a macro and then go and edit it afterwards.
Spotfire has a comprehensive API that is based on Microsoft's .NET technology. We can work with the API using IronPython, which is a version of the Python programming language with extensions that work with the .NET framework. If you don't already know, Python was named after the hugely funny and influential comedy group, Monty Python. It seems that computer scientists do have a sense of humor after all!
To write scripts that use the Spotfire API, you need some programming experience and you also need to know how to use Spotfire's library of properties and methods. However, there are lots of example scripts on the TIBCO...