IronPython is a new Python implementation targeting the .NET and Mono platforms.
If you don’t know Python but like to learn about it, take a look at Thinking in Python (ebook, download available).
Thinking in Python is a Thinking in Patterns book you can use even though you’re not going to code in Python.