PowerShell
Microsoft's cross-platform shell and scripting language that pipes .NET objects instead of text. See how developers rate it month by month on DTDb.
- Category
- programming language
- Developer
- Microsoft
- Created by
- Jeffrey Snover
- First release
- 2006
- License
- MIT
- Open source
- Yes
- Pricing
- Free
- Website
- https://learn.microsoft.com/powershell/
- Paradigms
- Object-oriented, Procedural, Functional
- Typing
- Dynamic
- Type strength
- Weak
- Type inference
- No
- Memory management
- Garbage collected
- Runs as
- Interpreted
- Main implementation
- PowerShell 7 on .NET
- Concurrency
- Jobs, runspaces, ForEach-Object -Parallel
- Null safety
- No
- Package manager
- PowerShell Gallery (PSResourceGet)
- Used for
- Scripting
- Specification
- None, PowerShell is the reference