title: Comprehensive List of Essential Software for General Developers on Mac and PC
body: <p>This may seem like an odd request, but as a computer science student, I'm always running into apps that make doing a development task easier than the way I was doing it before.  Unfortunately, I tend to discover these apps long after doing things the hard way for far too long.  I'm only on mac, but I figured I'd include both Mac and PC for future reference (if I ever have both systems).</p>
  
  <p>For me, a student of C++ programming, I'm currently religiously using just a few pieces of software on Mac:</p>
  
  <ul>
  <li>XCODE - IDE</li>
  <li>Atom - Text Editing, HTML, and a few other things</li>
  <li>Cyberduck - SFTP into my school's Linux system.</li>
  <li>Terminal - (Haven't tried iTerm2 yet or any other Terminal
  alternative)</li>
  <li>Go2Shell - quick folder navigation for Terminal</li>
  </ul>
  
  <p>What other utilitarian apps do you guys find particularly helpful for you as developers?  Feel free to mention any software you may use to help your workflow.</p>
  
  <p>I hope this question isn't too broad of a topic for S.O.  If so, please feel free to remove it.</p>
  
  <p>Also I didn't know what tag to use for this topic, so if the mods need to move this thread to a more appropriate area, that would be great.</p>