Документ описывает платформу динамического языка выполнения (DLR) и ее применение для создания динамических языков программирования на платформе .NET, включая IronPython, Phalanger и IronRuby. Рассматриваются возможности автоматизации с использованием скриптовых языков, а также интеграции с различными приложениями и обеспечения безопасности при выполнении скриптов. Основное внимание уделено особенностям динамического программирования в C# и VB.NET, включая позднее связывание и утиное типизирование.