.jpg)
PowerShell
Sign in to savePowerShell is a shell program developed by Microsoft for task automation and configuration management. As is typical for a shell, it provides a command-line interpreter for interactive use and a script interpreter for automation via a language defined for it. Originally only for Windows, known as Windows PowerShell, it was made open-source and cross-platform on August 18, 2016, with the introduction of PowerShell Core. The former is built on the .NET Framework and the latter on .NET (previously .NET Core).
Key facts
- Programming language.name
- PowerShell
- Programming language.logo
- PowerShell Core 6.0 icon.png
- Programming language.logo size
- 150px
- Programming language.screenshot
- PowerShell 7.5.png
- Programming language.screenshot size
- 250px
- Programming language.screenshot caption
- Screenshot of a PowerShell 7.5.0 session in Windows Terminal
- Programming language.paradigm
- Imperative, pipeline, object-oriented, functional and reflective
- Programming language.designer
- Jeffrey Snover, Bruce Payette, James Truher (et al.)
- Programming language.developer
- Microsoft
- Programming language.latest preview version
- 7.6.0-rc.1
- Programming language.typing
- Strong, safe, implicit and dynamic
- Programming language.programming language
- C#
- Programming language.platform
- PowerShell: .NETWindows PowerShell: .NET Framework
- Programming language.license
- MIT License (but the Windows component remains proprietary)
- Programming language.influenced_by
- Python, Shell script, Perl, C#, CL, DCL, SQL, Tcl, Tk, Chef, Puppet
via Wikipedia infobox
Wikidata facts
- Instance of
- scripting language
- Developer
- Microsoft
- Platform
- Microsoft Windows
- Official website
- microsoft.com/powershell
- Image
- Windows PowerShell 1.0 PD.png
Show 16 more facts
- operating system
- macOS
- issue tracker URL
- github.com/powershell/powershell/issues
- copyright license
- proprietary license
- source code repository URL
- github.com/lazywinadmin/PowerShell
- official blog URL
- blogs.msdn.microsoft.com/powershell
- software quality assurance
- continuous integration
- programmed in
- PowerShell
- inception
- 2006-11-14
- influenced by
- Puppet
- programming paradigm
- procedural programming
- software version identifier
- 7.6.1
- social media followers
- 20845
- Stack Exchange tag
- stackoverflow.com/tags/powershell
- Commons category
- PowerShell
- working title
- مُناد
- typing discipline
- safe typing
Sources (12)
via Wikidata · CC0
~43 min read
Encyclopedic overview
42 sectionsContents
- Background
- Kermit
- Monad
- PowerShell
- Pash
- Design
- Philosophy
- Grammar
- Named commands
- Extended Type System
- Cmdlets
- Pipeline
- Scripting
- Hosting
- Desired State Configuration
- Versions
- Project Monad
- Windows PowerShell
- 1.0
- 2.0
- 3.0
- 4.0
- 5.0
- 5.1
- PowerShell Core
- 6.0
- 6.1
- 6.2
- PowerShell
- 7.0
- 7.2
- 7.3
- 7.4
- 7.5
- 7.6
- Comparison of cmdlets with similar commands
- Filename extensions <span class="anchor" id="Extensions"></span>
- Application support
- See also
- References
- Further reading
- External links
PowerShell is a shell program developed by Microsoft for task automation and configuration management. As is typical for a shell, it provides a command-line interpreter for interactive use and a script interpreter for automation via a language defined for it. Originally only for Windows, known as Windows PowerShell, it was made open-source and cross-platform on August 18, 2016, with the introduction of PowerShell Core. The former is built on the .NET Framework and the latter on .NET (previously .NET Core).
PowerShell is bundled with current versions of Windows and can be installed on macOS and Linux. Since Windows 10 build 14971, PowerShell replaced Command Prompt as the default command shell exposed by File Explorer.
Excerpted from Wikipedia’s “PowerShell” article, available under the CC BY-SA 4.0 licence.