alomst evry language supports networking, the thing is whether you are goin to use 3D acceleration fully or not for the game for a high end game with 3D graphics and a physics engine you'd have to go for c++ thats it. But for normal games VB6 and Java would do a good job