The link didn't work and. . .

Now I am thinking that it would be better for me to learn visual basic or c++. Can either of those 2 do what I want? One more question:

Can c++ do everything that visual basic can + more?