> For the complete documentation index, see [llms.txt](https://romc.gitbook.io/learn-to-posh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://romc.gitbook.io/learn-to-posh/master.md).

# Introduction

## What is PowerShell (aka PoSH)

Check out this introduction from [Microsoft](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7)

There are/were two versions of PowerShell: Windows PowerShell which was included with Windows that was built on full .NET Framework. Then a few years ago, MSFT created .NET core to support cross platform (Windows, Linux, MacOS). Which lead to PowerShell Core. They just updated to PowerShell 7 (dropped Core from name) which is based on 3.1 .Net Core and really makes the Windows PowerShell obsolete.

**Point being always download and use PowerShell 7 or later as of today going forward!**
