First of all I am still learning about computer hardware and how it works, but since I am about to get into learning to program video games I want to someday build a reasonable priced, but high end gaming desktop computer. Though I probably could buy a high end gaming desktop it would probably cost more and It wouldn't be as personalized as a custom computer. A laptop will work for now but I just feel as though a desktop would eventually be much better for what I want to do. I've tried searching youtube and google for tutorials, but I am unsure which one would be good. Could someone direct me to a good tutorial.