Java first
if you know C# its close enough where you can do it the way you wanted.
otherwise, definatly java.
Learn to open a file, deal with user input
especially strings, learn all the basic keywords
if your new to dev in general, learn looping, branching, embedding
decision making. "your a long way from android in this case i would say"
a good book will help a lot more then the free crap youll find online.
i went the online route for months and stuggled. grabbed a good book and was
moved on the android in 2weeks. if you know where to look, good books are also free ;)