Well, depends really... Programming is always good, will get you involved in knowing how software/webpages work...

So then you break it down to weather you want to learn to work with programs or sites, if sites then php/mysql/asp is a great way to go; if programs then cpp; you could mix them all together as well...
_________________________
Donate to UGN Security here.
UGN Security, Back of the Web, Elite Web Gamers & VNC Web Design Owner