System Usage from Most to Least Important: Programming Java, C++, Python, etc.
Are you buying a monitor: Possibly
Do you need to buy OS: Yes (unless linux is recommended here?)
Preferred Website(s) for Parts: Newegg & Amazon
Location: Texas, USA
Parts Preferences: Open to anything
Overclocking: Yes (only to a stable point)
SLI or Crossfire: No
Your Monitor Resolution: either 720p or 1680x1050
Additional Comments: Preferably quiet, cool pc. ALSO: If it can be mATX that would be preferable a small enclosure would be nice to have.
And Most Importantly, Why Are You Upgrading: To begin the adventure into programming, I want a separate computer. I don't really want to screw up on a $2000 machine, so why not build one specifically for programming? This is meant to be home use programming.