Was this page helpful?
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

A New Scripting Language

Published: May 20, 2009

Updated: August 9, 2012

Applies To: Windows PowerShell 2.0, Windows PowerShell 3.0

Windows PowerShell uses its own language, rather than reusing existing languages, for the following reasons.

  • Windows PowerShell needed a language for managing Microsoft .NET Framework objects.

  • The language needed to provide a consistent environment for using cmdlets.

  • The language needed to support complex tasks, without making simple tasks more complex.

  • The language needed to be consistent with higher-level languages used in .NET Framework programming, such as C#.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2015 Microsoft