Java and C are the main languages, coleges may not adopt C# and etc because it's a pain for 100 students to get for home computers, though i guess thats what MSDNAA is for.

however once you've learnt Java and C you can pretty much pickup any language from that