Кроме того, языки получат возможности асинхронного программирования и неизменяемости, которые упростят написание параллельного кода программ, запускаемых на многоядерных процессорах. Microsoft также активно займется сближением Visual Basic и C#, намереваясь сделать из них единый язык. Тем временем готовится пакет Visual Studio 2010, выход которого запланирован на март следующего года. Языки Visual Basic 10.0 и C# 4.0, реализующие декларативную и динамическую концепции программирования, войдут в его состав.