Okay, I have read a book on C++ (SAMS teach yourself C++ in 21 days) and I have a good understanding of everything that was covered except linked lists. I feel as though I know C++ but I have no idea of how to apply it. I'm not looking for a job, I just want to know how to actually program. I have some other books, Assembly, Visual Basic, Java, DirectX, Palm programming, and one or two more. But someone told me that it would be dangerous to move onto another topic before I actually master C++, or atleast be able to program fluently. So I'm at a dilemma. I know how to program, I just don't really know the process. I don't know where to start, I don't know what to do, and I have no clue how to finish. So if you could give me some suggestions about how to start, such as reviewing source code of other programs, reading tutorials, trying to write my own programs, trying to edit existing source code, or just asking a bunch of questions, please tell me. I want to know how to actually learn the process of coding instead of just saying I know the language. If you wish to e-mail me instead of responding, whichever you would prefer is fine with me. Then send it to Hamedo@SoftHome.net. Thanks a lot for hearing me out. I am open to any suggestions/comments.