Hello smart computer people, I'm just wondering what grounds I should start on in learning more about computers, and more specifically about programming languages (C/C++) web development (HTML5, CSS, PHP, anything deeper). Ultimately I hope to be able to make my own financial programs and web sites. I have experience with websites (made my own in the past, altered PHP, yade yah), but pretty limited to computers. I know hardware, just up until the point of being ripped off/saving money. I can reformat without problems, no viruses, this and that. I have sufficient, and am able and capable of learning and accomplishing. So where do I begin? I was thinking about getting a dummies book on C++ and a new desktop to fool around with. Install Linux on that and go from there? I'l need a laptop with Windows OS for work/life/etc. I'm going to start using text editor instead of Dreamweaver. That program just enables me to alter instead of create. And thats what I want to know. The inner workings and depth of this. Goals: -Create Human Resources software/websites -Create finance software (personal finances & calculators to trading and financial analyst programs at Hedgefunds and shit) -Take over the world. So lemme know.