PowerShell is a command-line shell and scripting language for automating tasks on Windows, Linux, and macOSIt's designed for system administrators and is included with modern versions of Windows.