While not as widely known as other scripting languages, PowerShell is available for macOS. It's a solid, object-based language with a clear syntax and really good cross-platform support.
PowerShell on macOS
Thanks to MS's implementation, it's also a highly portable scripting language that makes it easy to include with custom applications, and it interacts well with both the shell and AppleScript environments. This session will walk admins through the basics of PowerShell on macOS, and how it can be a useful tool for any Apple admin, especially in an Azure environment.