Microsft's New Language
Microsoft is working to develop a new language called Axum.
Axum is an incubation project that Microsoft is working on to help programmers tackle the issue of parallel programming in the .NET environment
"Axum is an incubation project from Microsoft's Parallel Computing Platform that aims to validate a safe and productive parallel programming model for the .NET framework. It's a language that builds upon the architecture of the Web and the principles of isolation, agents and message-passing to increase application safety, responsiveness, scalability and developer productivity. Other advanced concepts we are exploring are data flow networks, asynchronous methods and type annotations for taming side-effects. We currently have a working prototype with basic Visual Studio integration and a few demonstrations of working code."
Reference: http://www.eweek.com/index2.php?option=content&task=view&id=53029&pop=1&hide_ads=1&page=0&hide_js=1