Programming languages are the languages we use to communicate with computers.
As a general rule, programming languages are not as artful as natural languages.
In fact, they can often seem a little bit scary or arcane. We remind you: Don’t panic.
If a programming language looks like something vaguely like a natural language, it’s called a high level language.
If a programming language looks like something truly arcane, it’s called a low level language.
PowerShell is quite a nice programming language, once you get the hang of it.
If it’s the only one you know, you may potentially die happpy (not that we have much control over that, or your opinions).
Here are a few of the reasons we believe that PowerShell is quite a programming language: