Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: Roedy Green Newsgroups: comp.lang.java.programmer Subject: Re: Newbie needing advice Date: Thu, 03 May 2012 14:01:58 -0700 Organization: Canadian Mind Products Lines: 36 Message-ID: <5ds5q7hspd92212be0eolsthpb1snmtkhb@4ax.com> References: <7fb27b6b-a974-49ea-b252-c043cfd81fc4@z17g2000yqf.googlegroups.com> Reply-To: Roedy Green NNTP-Posting-Host: Z2l1DcCELS0rATq8NqV4Sw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Forte Agent 6.00/32.1186 Xref: csiph.com comp.lang.java.programmer:14218 On Thu, 3 May 2012 08:55:26 -0700 (PDT), zack ballard wrote, quoted or indirectly quoted someone who said : >Greetings, > >So, I am a complete newb when it comes to programming and am wanting >to learn. Been clicking on stuff for years and finally want to learn >what makes what do what and how it works. I have been checking out >some tutorials and have noticed that some of them are for people with >prior programming expierence. My main question is this: should I >start with java or start with a different language to learn as my >first steps. Again, no expierence with any programming before (way >back in high school, but don't remember a single thing) but am willing >to put in the time and effort to learn. > >Any suggestions would be great. Thanks. for my generic advice see http://mindprod.com/jgloss/gettingstarted.html Java can be used for all manner of things. There are various specialised languages that can beat it for a particular niche. It sounds like you want to get an understanding of the principles of programming. For that Java's weaknesses will not get too much in the way. Look at the ads. I have not looked for a while, but I think you will still find most jobs want Java. -- Roedy Green Canadian Mind Products http://mindprod.com Programmers love to create simplified replacements for HTML. They forget that the simplest language is the one you already know. They also forget that their simple little markup language will bit by bit become even more convoluted and complicated than HTML because of the unplanned way it grows. .