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/bin
Run 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