This document discusses several new features being added to the C# programming language including property initializers, primary constructors, static type using statements, expression bodied functions and properties, null propagation, declaration expressions, the nameof operator, dictionary initializer, exception filters, and await in catch and finally blocks. It also provides several links to additional resources on the new C# 6 language enhancements.