For those who never build their PC from scratch, there is no problem with that as there a lots of reference you can look for. Here are some of the guidelines given :