{
"id": "language:powershell",
"_kind": "Language",
"_file": "domain/languages/powershell.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "PowerShell",
"paradigms": [
"scripting",
"object-oriented"
],
"description": "PowerShell is a cross-platform (Windows, macOS, Linux) scripting and\nautomation language built on .NET. Unlike traditional shells that deal\nin text streams, PowerShell pipelines pass structured .NET objects,\nenabling rich filtering and manipulation without text parsing.\n\nPowerShell is the primary automation language for Windows Server\nadministration, Active Directory management, Azure cloud operations\n(Az module), and Microsoft 365 management. DSC (Desired State\nConfiguration) extends it to infrastructure-as-code. PowerShell 7+\n(pwsh) is the modern cross-platform version; Windows PowerShell 5.1\nremains prevalent in enterprise environments. Pester is the standard\ntesting framework.\n"
},
"outgoingEdges": [],
"incomingEdges": []
}