Quantcast

Got Homework?

Connect with other students for help. It's a free community.

  • across
    MIT Grad Student
    Online now
  • laura*
    Helped 1,000 students
    Online now
  • Hero
    College Math Guru
    Online now

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

MakaiMcClintock

Is java a difficult language to learn?

  • one year ago
  • one year ago

  • This Question is Closed
  1. MakaiMcClintock
    Best Response
    You've already chosen the best response.
    Medals 1

    Any input guys?

    • one year ago
  2. shandelman
    Best Response
    You've already chosen the best response.
    Medals 2

    It's much easier to learn if you've learned another language first. It's the language of choice for AP Computer Science classes, which I think is a shame because there's a bit of a syntax hurdle that you have to get over, and for some high schoolers, that might be insurmountable. I personally think Python is the ideal first language, and then you've got a jump start on learning any other language, including Java.

    • one year ago
  3. Jeet.in
    Best Response
    You've already chosen the best response.
    Medals 0

    Not at all difficult @MakaiMcClintock it's actually easy. Get a good book, some video tutorials and start learning. You'll be up and running in no time. I am very confident that you can ! Do it.... Any problem, we are here for help ! Best of Luck !

    • one year ago
  4. Larzdk
    Best Response
    You've already chosen the best response.
    Medals 1

    Java is a decent language to learn, but I recommend learning Python first as well. I'm doing the 6.00sc in prep for a MSc in IT next year, and that's based on Java. Python is just very good for learning the fundamentals, I think - and it's very easy to debug, which really help how I learn. Your mileage may vary, but I like being able to easily spot where I went wrong and correct it.

    • one year ago
  5. Spitfire96
    Best Response
    You've already chosen the best response.
    Medals 0

    Java is relatively simple, the only thing is that there are a lot more functions available to you and it gets kind of confusing at the beginning to be able to use them all but you get over that. The only thing I have to say is I find Java to be a little bit of a pain when something goes wrong but other than that it's all good. Enjoy learning Java it's fun to play around with.

    • one year ago
  6. 338327
    Best Response
    You've already chosen the best response.
    Medals 0

    Java is pretty nice, I have to say. But don't limit your options, you could go for C++, which is on as many job requirements as Java. It also eases you into learning C#, which goes into the .NET platform, and objective C, used for making iOS applications. I believe that C++ is actually easier to learn than Java. The syntax is a little less flustered. However, the deeper you come into C++, the more concepts you have to learn. There is a long debate between the speed of Java and C++, but I don't want to "start a flame war", as many have put it. However, C++ DOES have a lot more memory management than Java, as well as better APIs. Take, for example, qt. Or openGL and DirectX, both created originally for C++, and although there are stable implementations for other languages for both, they are not as efficient as the C++ implementation. However, Java does have it's benefits, and it is virtually identical in performance within small to medium sized programs. It is simpler in terms of concepts, and so it's really your choice. However, you must realize that most programmers, if they are to be considered "professional", must have at least a half-dozen languages on their resume, and eventually you might end up learning both. But that's far ahead in the future.

    • one year ago
  7. benjaking
    Best Response
    You've already chosen the best response.
    Medals 0

    more difficulty than pyhton,i think

    • one year ago
    • Attachments:

See more questions >>>

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.