I'd recommend C/C++/C#, since they are flexible, powerful, low-level, and there are lots of tutorials on them in the internet. The C family can be a bit hard in some aspects, so if it gets too hard for you you can still learn VB, Java, or BASIC, etc.
Japanese
Read the topic before posting, he's talking about computer languages, not spoken languages. <_<