PowerShell
type: Q315
type: Language
type: Q9143
type: Thing
label: Windows PowerShell @pl
label: 파워셸 @ko
label: باورشل @ar
released: 2006-11-14
subject: Category:.NET programming languages
subject: Category:Interpreters (computing)
subject: Category:Windows command shells
subject: Category:Software using the MIT license
subject: Category:Scripting languages
subject: Category:Configuration management
subject: Category:Object-oriented programming languages
subject: Category:Text-oriented programming languages
subject: Category:Programming languages created in 2006
subject: Category:Microsoft programming languages
subject: Category:Microsoft free software
subject: Category:Windows administration
subject: Category:Unix shells
subject: Category:Free and open-source software
subject: Category:Dynamically typed programming languages
subject: Category:Formerly proprietary software
subject: Category:Procedural programming languages
designer: Jeffrey Snover
developer: Microsoft
designer: Jeffrey Snover, Bruce Payette, James Truher
platform: PowerShell: .NET
platform: Windows PowerShell: .NET Framework
logo: PowerShell Core 6.0 icon.png
license: MIT License
operating system: Fedora 28, 29, 30
operating system: openSUSE 42.2, 42.3, 15.0, 15.1, 15.2
operating system: Windows 7 and later
operating system: CentOS 7 and 8
operating system: Debian 8.7+, 9, 10 and 11
operating system: macOS 10.12 and later
operating system: Windows Server 2008 R2 and later
operating system: Red Hat Enterprise Linux 7 and 8
operating system: Ubuntu 14.04, 16.04, 18.04, 20.04 and 22.04
programming language: C Sharp (programming language)
screenshot: PowerShell 7.5.png
latest release version: v7.5.0
latest release date: 2025-01-23
latest lts version: v7.4.7
latest lts date: 2025-01-23
screenshot caption: Screenshot of a PowerShell 7.5.0 session in Windows Terminal
influenced by: Control Language
influenced by: DIGITAL Command Language
influenced by: KornShell
influenced by: Puppet (software)
influenced by: Python (programming language)
influenced by: Progress Chef
influenced by: SQL
influenced by: C Sharp (programming language)
influenced by: Perl
influenced by: Tcl
influenced by: Tk (software)
paradigm: Imperative, pipeline, object-oriented, functional and reflective
typing: Strong, safe, implicit and dynamic
file extensions: .psc1
file extensions: .psm1
file extensions: .pssc
file extensions: .ps1
file extensions: .psd1
file extensions: .psrc
file extensions: .cdxml
file extensions: .ps1xml
description: višeplatformski komandni interfejs za administriranje računara i mreže @bs
description: интерпретатор командной строки в Windows NT, написанный на c# @ru
description: ohjelmointikieli @fi
description: cross-platform command-line interface and scripting language for system and network administration
description: plursistema komandlinia interfaco kaj skripatada programlingvo por administrado de sistemoj kaj komputilaj retoj @eo
description: programovací jazyk @sk
description: język programowania @pl