d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > I Want To Learn Java > Where Do I Start?
Prev12
Add Reply New Topic New Poll
Member
Posts: 11,637
Joined: Feb 2 2004
Gold: 434.84
Oct 25 2012 08:12am
Quote (sylz1014 @ Oct 25 2012 08:33am)
I have to learn java for school, but would learning C++ be a better language to learn?


A programming language is a tool. A means to an end. It really doesn't matter what you learn as long as you learn how to program. I usually recommend python as it makes for an easier learning experience but if your school is requiring Java classes just roll with it. Learn C++ in your free time if you want.
Member
Posts: 4,605
Joined: Sep 15 2011
Gold: 9,464.00
Oct 25 2012 10:22am
Quote (sylz1014 @ Oct 25 2012 06:33am)
I have to learn java for school, but would learning C++ be a better language to learn?


in terms of learnability...

python > java >>>>> c++
Member
Posts: 4,478
Joined: Feb 10 2010
Gold: 1,806.00
Oct 26 2012 07:08am
I have only worked with java and c++.

I prefer java. In the beginning I had a hard time with programming. After I started using and IDE (use netbeans and eclipse) things started to look better.

After I have learned to do top down programming its gotten even less painfull (no pain no gain).

By top down programming i mean: Starting with the "big picture" and doing the small classes/details as they come.

For example: Get a rough idea about the structure and classes needed, then start doing the graphical user interface. work yourself down in more and more details.

If u are not just programming for yourself I would think it matters what your peers use. In this aspect I would think Java is easy for collaboration compared to most languages.

Im no expert just my 2 cents :)
Member
Posts: 3,085
Joined: Jun 27 2007
Gold: 68,222.00
Oct 27 2012 01:21am
Honestly not sure why no one has said this yet.

1) take a class or get some books/videos on learning java.
2) look up java API, become firends with it, even make love to it, because if your going to write java code it will become your new love.
3) get a stress ball or somthing maybe a soft pillowed wall to beat when your frustrated.
4) say away from other languages for a first while or so otherwise you may for example mix things up with c++.
5) dont learn java unless you have lot of spare time and dont mind learn a new language, because honestly learning japanese is easier than learning a programming language.
Member
Posts: 4,605
Joined: Sep 15 2011
Gold: 9,464.00
Oct 27 2012 01:51am
Quote (kossboss @ Oct 27 2012 12:21am)
5) dont learn java unless you have lot of spare time and dont mind learn a new language, because honestly learning japanese is easier than learning a programming language.


this is patently untrue.

programming languages are incredibly simple with an extremely limited vocabulary and grammar. learning to program (and to do it well) is difficult - just as it would be difficult to write well regardless of what language it is you're using.
Go Back To Programming & Development Topic List
Prev12
Add Reply New Topic New Poll