:
GML leads more naturally into Java, but I'd recommend learning Python first. It means you can get your head around object orientation without being swamped with Java's stupidity.
|
Objection! Python is a pain-in-the arse in that whitespace is a part of it's syntax. It is difficult to read and (as it's a rather unique property) annoying to write.