I would recommend C++. Once you know C++, you'll pretty much know Java and have a very easy time learning C as well. Of the 3 though, Java is the easiest to learn though so if your intention is just to learn anything rather than learn them all in the long run, go with Java.
I would definitely not recommend assembly as a first language, as it requires you to have VERY WELL organized code. Without experience with a higher level language first, you're likely to spit out some spaghetti code.
I think Basic, Cobol, and Fortran are more or less obsolete. Some other languages that are relatively easy but still very relevant are python and tcl, which are scripted languages. Being higher level and thus more abstract, they should be a little easier to pick up.
1.0 Pastel Ball Python, 1.9 Normal Ball Pythons, 0.1 African House Snake, 1.0 Savannah Monitor, 0.0.1 Argentinian Horned Frog