Post
by Pigeon » Wed Apr 14, 2004 12:29 pm
Naw, not a dumb question. =)
I think knowing a higher language would help a lot in understanding macros.
But- as for which language would be best is a matter of opinion. I'd say it would be best to skip over scripting languages like visual basic (censor: i'm an idiot; please ignore me) or Perl and do a more structured language. Java is a great place to start, not because it is a useful language, (it's dirt slow- maybe not as bad as vb, but still) but because it is an elegent language and because its API is fabulously well documented and it has a free IDE. (also, it has similar syntax to C[++]; it's pretty easy to cross over) Once you learn the basics of Java, you can just use Sun's API straight off the web and learn how to use any given library. (although, that doesn't mean being able to handle large projects- for that, you really do need some solid, concrete training)
As far as getting a book goes, well, the book I learned off of is pretty outdated. Just go to a bookstore and take advantage of their cosy little seats, and start reading. But *don't* get a java book that emphasizes applets, coding for the web etc., that's very different.