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

Top rated programming languages — Monthly Ranking