But trial wants to learn on linux box, so there's always gcc which does really great job! no need for m$ visual nor borland then
I'd still say, go straight to c++