Is Java a good beginner's language?

  • (2 Pages)
  • +
  • 1
  • 2

20 Replies - 10944 Views - Last Post: 24 October 2010 - 02:10 PM

#16 NeoTifa  Icon User is offline

  • Whorediot
  • member icon





Reputation: 2794
  • View blog
  • Posts: 15,904
  • Joined: 24-September 08

Re: Is Java a good beginner's language?

Posted 23 October 2010 - 10:53 PM

View PostYour Restrain, on 23 October 2010 - 05:13 PM, said:

go to www.TheNewBoston.com. This guy introduces java and a ton of other programming languages in 90 tutorials in a comedic fashion.

Good quality knowledge right there



I do it better ;)
Was This Post Helpful? 0
  • +
  • -

#17 YoungENT  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 23
  • Joined: 23-October 10

Re: Is Java a good beginner's language?

Posted 24 October 2010 - 08:44 AM

View PostOler1s, on 23 October 2010 - 07:41 PM, said:

There's 5 languages that have very high mainstream usage and focus these days. They are Java, C#, PHP, Ruby, and Python. Obviously there are more languages in use, but the five I listed are what you will encounter with highest probability.

I normally recommend Python and Ruby. I favor Python and C# as languages, so I would tell you to use Python. But both Python and Ruby have lowest barriers of entry with, what is, I think the greatest bang for time investment. PHP also has a low barrier of entry, but I dislike the language ecosystem.

It's not enough to have a good language. You must have good frameworks and libraries to make use of. These provide pre built design and code for you to build off of. Well tested, well designed, mature frameworks are important. All the 5 languages I mentioned have mature frameworks you can use. One reason I suggest Ruby and Python is that frameworks for these languages are very easy to get into. Look at Django (Python framework) and Rails (Ruby framework). They are mature, well designed, have good documentation, and have ecosystems that are beginner friendly.



This was a great help. Thank you for taking the time to respond in such depth.

View PostNeoTifa, on 23 October 2010 - 09:53 PM, said:

View PostYour Restrain, on 23 October 2010 - 05:13 PM, said:

go to www.TheNewBoston.com. This guy introduces java and a ton of other programming languages in 90 tutorials in a comedic fashion.

Good quality knowledge right there



I do it better ;)


Do you have a site with tutorials?
Was This Post Helpful? 0
  • +
  • -

#18 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10809
  • View blog
  • Posts: 40,288
  • Joined: 27-December 08

Re: Is Java a good beginner's language?

Posted 24 October 2010 - 08:53 AM

She has a bunch of good tutorials in the Java Tutorials Section. Check out the Basic Java for N00blets series. :)
Was This Post Helpful? 1
  • +
  • -

#19 YoungENT  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 23
  • Joined: 23-October 10

Re: Is Java a good beginner's language?

Posted 24 October 2010 - 09:18 AM

View Postmacosxnerd101, on 24 October 2010 - 02:53 PM, said:

She has a bunch of good tutorials in the Java Tutorials Section. Check out the Basic Java for N00blets series. :)


Thanks again for your guidance, Macrosxnerd101. I am starting to get the feeling that you are somewhat of a Yoda around these parts :)
Was This Post Helpful? 0
  • +
  • -

#20 NeoTifa  Icon User is offline

  • Whorediot
  • member icon





Reputation: 2794
  • View blog
  • Posts: 15,904
  • Joined: 24-September 08

Re: Is Java a good beginner's language?

Posted 24 October 2010 - 10:02 AM

Lol yea I have a site with tutorials: this one. ;) Got beat to the punch though.
Was This Post Helpful? 0
  • +
  • -

#21 AlbuquerqueApache  Icon User is offline

  • D.I.C Addict

Reputation: 49
  • View blog
  • Posts: 523
  • Joined: 21-February 10

Re: Is Java a good beginner's language?

Posted 24 October 2010 - 02:10 PM

View PostYoungENT, on 23 October 2010 - 02:38 PM, said:

I have no technical background but am very interested in learning web programming. Is java a good language to begin with?


That greatly depends on your knowledge level. If you know absolutely nothing about programming such as data typing, What an Identifier is, etc. Then I would say no.

Java to me is what I call a "C type" language. What I mean by that is that the structure and syntax closely resembles languages such as C, C++, etc. the layman typically finds the implicit nature of these languages difficult to understand and follow. They are great languages, even for a beginer, if you understand some basics.

A book that I liked that we used at the university is called "Programming Logic and Design" by Joyce Farrel. This is a good book to explain programming basic concepts and even algorithms (a way to solve a specific problem).


If you already know these things, then jump right in and start learning java. Otherwise, try something like ASP.NET (sorry, I was going to say VB until you said web development).

Just my .02.

This post has been edited by AlbuquerqueApache: 24 October 2010 - 02:11 PM

Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2