Hi, I want to start learning a general purpose programming language with which you can make gui's and be able to do all sorts of things practically. I'm 18 now and started programming on my 14th with simple html. Now I work as a php programmer in a company in the Netherlands and I somewhat mastered php. For the rest I can program js, html and visualbasic. VB is a good basic language but very limited. I consider learning C++ but is this a wise choise(keeping in mind I know php/js/vb)? Thanks!