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
If you need older versions of C#, you can use this tap: https://github.com/isen-ng/homebrew-dotnet-sdk-versions
Run brew install openjdk and brew install maven to get started. See the Java page for more information: https://formulae.brew.sh/formula/openjdk
Run brew install python to get started. See the Python page for more information: https://formulae.brew.sh/formula/[email protected]
You'll then need to call Python with python3 on macOS to use the Homebrew version and not the macOS Python v2.
Run brew install ruby to get started. See the ruby page for more information: https://formulae.brew.sh/formula/ruby
You will then need to add Ruby to your path so you use the Homebrew version over the builtin macOS Ruby:
/usr/local/opt/ruby/bin
/usr/local/lib/ruby/gems/3.0.0/binRun brew install php to get started. See the PHP page for more information: https://formulae.brew.sh/formula/php
Run brew install node to get started. See the Node page for more information: https://formulae.brew.sh/formula/node
Run brew install go to get started. See the Go page for more information: https://formulae.brew.sh/formula/go