Quantcast

A community for students.

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

MakaiMcClintock

  • 3 years ago

Is java a difficult language to learn?

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

    Any input guys?

  2. shandelman
    • 3 years ago
    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.

  3. Jeet.in
    • 3 years ago
    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 !

  4. Larzdk
    • 3 years ago
    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.

  5. Spitfire96
    • 3 years ago
    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.

  6. 338327
    • 3 years ago
    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.

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

    more difficulty than pyhton,i think

  8. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy

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.