PC functions: For small business office operation (just simple e-mailing, word processing, spreadsheet, small database, etc); For simple programming practices (maybe I'll use Visual Studio); For web surfing. (No photo/audio/video editing softwares) OS: Window 7, still thinking what edition to use. Environment: (I think this might be a factor too) Office is located near the beach. Office isn't air-conditioned, uses e-fan. I would like to try to build a PC on my own in a cheaper cost than buying the equivalent pre-built. My knowledge to computer hardware is just fair, enough to identify their appearances and basic functions. I'm confident that I could successfully assemble a PC. But I don't know yet how types of a component differs (ex. there are lots of types of processor or RAM) and how to choose the right components based on the PC functions and budget. So can you please help me on my first by recommeding me the right specifications/types of each components. Thanks you very much.
What budget are you looking at? Is it just for the computer itself or also the keyboard, mouse, monitor, etc? From what I see here, a Core i3 or one of AMD's APU's should be more than sufficient for the needs. You don't need an i7 or Xeon or FX for this. Because of business needs, I would consider trying to budget it a backup system of some sort, especially if it's the main or only system for your business.
And when buying online, we can see what parts actually are available. Hard to recommend anything if availability and/or pricing is unavailable.