Mac OS CLI Must Have
If you are a macOS user and you are looking to get into programming you must learn to use the command line interface, and furthermore you must install a package manager for your command line interface.
Homebrew is that package manager!
And also, lucky for you I have a basic tutorial for the command line interface already posted on this site.. Check out WSU CS 1180 Content on the left, to find a fully polished CLI tutorial.
Go ahead and finish that up, and then come back here and run the command /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" in your terminal application
You now have a package manager.
For a cool starter package to see how capable the command line really is, try checking out yt-dlp listed on the footer of this website below
Now that you have homebrew installed, you can just run the command, "brew install yt-dlp"
Sidenote, you can verify this script yourself before installing it, just go to https://brew.sh and trust me when I tell you homebrew is the package manager for macOS.