From the documentation at http://msdn.microsoft.com/en-us/library/dd233052.aspx .
The goal of DLR is to enable a dynamic language system based on the .NET Framework and give them compatibility with .NET. DLR introduces dynamic objects for C # and Visual Basic in Visual Studio 2010 to support dynamic behavior in these languages and to ensure their interaction with dynamic languages.
source
share