Wannabe Programer. Need help choosing correct books and helpful stuff.

Discussion in 'Mac Apps and Mac App Store' started by whw5, Aug 8, 2004.

  1. whw5 macrumors regular

    Feb 27, 2004
    Hey guys I want to learn java programing, however I have no idea where to start. I would love to have any suggestions on books or websites that offer help. Also what excatly can java be used for? Are there other languages that are more useful than java? Is java programing different on mac then windows, as I have said I have very little idea of what I am talking about as this is all new to me. Anyhelp is really great.
  2. Doctor Q Administrator

    Doctor Q

    Staff Member

    Sep 19, 2002
    Los Angeles
    Are you taking or have you taken programming classes? What programming, if any, have you already learned to do? Knowing your starting point would help us suggest how to get to the next step with Java.

    In my case, I was already a C programmer when learning Java, so Bruce Eckel's Thinking in Java was appropriate. I got it in print, though. I can only asorb so much reading online. When I'm serious about learning something technical, having a book helps me.
  3. Bruce Lee, PhD macrumors member

    Jun 10, 2004
    the java tutorial on java.sun.com is a good place to start; it's pretty clear and well-written. java is designed to be a language for programming applications, as opposed to device drivers, operating systems, etc. it's pretty general-purpose though. there are a zillion things that could be said about what language to start learning first, but IMO the short answer is that since you don't have really specific needs yet, java is as good a place to start as any. if you'd said "i need to do scientific computing" or "i need to build a database" the answer would probably be different. anyway, java is a nice, practical language.

    jave programming on most systems is pretty similar; the virtual machine handles a lot of the differences for you. the development environment and installing everything can vary quite a bit, but your actual code will generally be similar or identical for most platforms.
  4. abhishekit macrumors 65816


    Nov 6, 2003
    akron , ohio
    I have a book called Java How to program, by Dietel and Dietel.
    Its a very detailed and well explained book. Also as the poster above me pointed out, sun's tutorials are also pretty good. But still I feel it helps to have a book in addition to online tutorials.

  5. slughead macrumors 68030


    Apr 28, 2004
    The best thing I did was to take a C++ class at my local community college.. but Phoenix has the best CC's in the country so maybe that's not a good option for you.

    It got me past the boring parts and introduced me to all concepts that I've ever used (aside from a few I learned in java)

Share This Page