Here are some recommendations of IDEs, Integrated Development Environments, that run well on Macs. These appear in no particular order :
- Mono for C#
- XCode for iOS programming
- TextMate (Kod is an free alternative to TextMate)
- BBEdit is like TextWrangler but with an extensive professional feature set
If you’re doing web development and want to use a local server, check out MAMP. This will allow you to run and test your programs on a local server, so no need to have server space setup.