This guide covers the basics of setting up a development environment on a new Mac. Whether you are an experienced programmer or not, this guide is intended for everyone to use as a reference for setting up your environment or installing languages/libraries. Some environments we will set up are Node (JavaScript), Python, C++ and Ruby. Even if you don't program in all of them, they are useful to have as many command-line tools rely on them. We'll also show you some useful daily use applications. The first thing you should do is update your system. To do that go: Apple menu () > About This Mac > Software Update. Also upgrade your OS to the latest version to have a more secure OS. macOS upgrades are usually free so you might as well keep your machine up to date. If this is a new computer there are a couple tweaks you could make to the System Preferences. These settings are all optional, consider them suggestions. Always choose the setting that makes the most sense to you.
Features
- Covers the basics of setting up a development environment on a new Mac
- This guide is intended for everyone to use as a reference for setting up your environment or installing languages/libraries
- Some environments we will set up are Node (JavaScript), Python, C++ and Ruby
- All contributions to the guide are welcome
- This guide is MIT licensed and has been generated using GitBook
- Installing development environment on macOS