Download the latest Windows PowerShell Language Specification Version 3.0.
Windows PowerShell is a command-line shell and scripting language that brings the power of the .NET Framework to command-line users and script writers. The specification in this download documents the Windows PowerShell language for Windows PowerShell 3.0. This specification is made available as part of the Microsoft Open Specifications program. For more information, see http://www.microsoft.com/openspecifications/en/us/programs/community-promise/covered-specifications/default.aspx.