C is a great language! It is fast, powerful and small enough that you can pick up most of the important concepts quickly. It's easy to get started, all you need is a plain-text editor and a C compiler!
If you are using GNOME as your Desktop Environment, I recommend Gedit as your text editor. If you are using a Debian-based distribution, you can get it with:
sudo apt-get install gedit gcc
If you are using MATE, I recommend Pluma:
sudo apt-get install pluma gcc
That's all there is to it!
For other text editors a rather good list can be found here.
The Developer Tools might have come with your Mac. If it came with CDs you can just install Xcode from the "Optional Installs" folder of your OSX installation media. If it didn't then I think you can download it for free from the App Store. You should now have GCC installed on your system (unless they've switched to Clang by now).
I have used Bloodshed Dev-C++ in the past, which is pretty good. It includes MinGW as the compiler (a port of GCC, the GNU Compiler Collection). If you don't want an Integrated Development Environment (IDE) and just want the MinGW compiler, you can get it here.