Setting up programming languages can take some time and differs per language. Here are some guides on each one to get you up and running in no time. NOTE: This guide is intended for macOS development.
M1 Macs & Homebrew: You will need to add the following to your path: /opt/homebrew/bin
and /opt/homebrew/sbin
Run brew install --cask dotnet-sdk
to get started. This will install the SDK along with Mono. See the C# page for more information: https://formulae.brew.sh/cask/dotnet-sdk