   My minor problem
  Ok, here''s the scoop. I''ve been programming in C++ for about 6 months and I must say I''ve gotta pretty good at it. I made two different calculators, a number guessing game and I was going to attempt to make a phone book but I couldn''t figure out the MySQL part of it so I stopped with it. So July 1, I moved to OpenGL to get into graphics and such. I read it for a week, stopped because I didn''t understand the concepts of it so I went a practiced my C++ skills. Then I went back and reread most of OpenGL Game Programming after going through the first 7 lessons on NeHe''s tutorials.I used to program in PHP and &#106avascript for web applications earlier in the year. I stopped though because I didn''t practice, and as most of you know, that''s the way to learn programming. So then I stopped and I wasn''t thinking logically either. Now, I want to go back and learn PHP and &#106avascript again but I wanna do it without forgetting OpenGL. I''m about 1/4 of the way through the book. Any suggestions of what I should do? And by the way, I do programming as a hobby, I''ve got a full time girlfrined (some of you might have seen my topic last night where I posted her and got it closed  ), some family problems but I do spend a lot of time in front of my computer into the late/early hours of the morning.   There''s no town drunk here, we all take turns.Velocity Gaming Force
  Hi, If your programming for enjoyment then just do what ever you want to learn, programming different api''s take along time to learn the same as learning the variouse languages that use them, i think you shouldnt rush yourself, its good to read over stuff, and you will not remember everything, but over time you will start to know what you need to know the rest you can look up, its never easy juggling work/study/love life with hobbys well that probly didnt help, but at least it gave me something to write abouty for a few mins go play with your code and with you gf,  ;  the only way not to forget (for me) early on in the learning cycle, is not to stop completely ... once you get to a certain level, you will only forget the unimportant stuff which will be easy to get back ... but I recommend that you do this ... put opengl on the back burner, but keep it simering ... something like, do maybe 2 weeks or 3 chapters of your new stuff (php, etc) ... then go back and do 2-3 days or 1 chapter of OpenGL ...the great thing here is, your PHP/&#106avascript knowledge and understand will increase you general programming ability - so even though your not working in C++ or whatever, you are still getting more and more logical, more minded towards control flow, variables, etc ... all the time ... and more exposed to new problems and solutions ... so as you go back to OpenGL repeatedly, you will be better, even though you we''re working elsewhere ...for example, I am implementing a turn based sci fi game right now, two ways ... one using my long time C++ library, SDL, and OpenGL (and my own custom controls) ... the other using MySQL and PHP (with no real client interface yet, just the actual game code so far ... but eventually I''ll add a web based client - maybe).Also, I was learning C# recently WHILE implementing a program I had not completely designed yet ... and it was going slow ... so now I''m first designing and "sketching" it out in C++ first, then converting it to C# ... keeps my understanding clear and my problems seperate. 