PowerShell, Programación