Ask HN: Recommend an IDE for noobs/novices?
I'm pretty new to programming, and I made the mistake of asking a few friends for IDE recommendations. What an opinion-laced minefield. I had no idea developers were so emotionally attached to their workflows.
To try to make this process (choosing a good IDE) easier for others, I'm trying to write a decent compendium for entry-level programmers. I'd love to get some good recommendations for IDEs for various languages, their pros and cons, their costs (financial and/or system resources).
Can y'all help me out? What IDEs do you use, and for what languages?
I really appreciate anything you can throw my way!
_______________
Edit: Thanks a bunch to everyone who's answered! Keep 'em coming. =)