Quote Originally Posted by arjilliik
I've decided to step it up and move on to a more practical language
It's amusing that you consider C to be an impractical language. If you were speaking regarding QuickBASIC or Pascal I'd understand, but C is the entire opposite of impractical.

In any case, I love and am in love with C++. Give it and Java some consideration. C++ has all the qualities you could ever look for in a soul mate.