This talk will provide a very brief overview of IronPython itself, followed by a demonstration of programming with IronPython and Windows Forms. The .NET integration offered by IronPython means that using .NET classes from IronPython is extremely easy. The talk will demonstrate the windows forms application loop, creating controls and adding event handlers. This illustrates how to create an IronPython application, instantiating .NET classes and using them from IronPython. It also shows how to use delegates and demonstrates how IronPython types are also .NET types.