I know C pretty well. Ide say im intermediate. Right now Im learning basic game programing with directx, and ive got a book ordered on winsock/networking. After one of those two books is finished(whichever comes first) I want to go into one of two things, or maybe even both. I want to go into a more advanced level of C, or learn C++. My knowledge of C++ is rather basic. I understand how the classes work and a little, little bit of inheritance. Any insight?