The latest .NET-based programming language by Microsoft is Axum, which was previously known as Maestro. It's neat because it's aware of concurrent computing, the paradigm of having multiple processes or programs run simultaneously, which makes it optimal for taking advantage of multi-core processors. [MSDN via Slashdot]