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 it easy to learn Java if you know Python? How related are the languages?

  • one year ago
  • one year ago

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

    Does anyone know both languages and mind giving me some insight? Thanks!

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

    Well It's simple...both are object oriented language so as long as your OOP base is clear you are fine. However you'll find typing less code in Java than in python to achieve a similar task. Also consider C# !

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

    @Jeet.in Thanks! Which would you consider easier to learn?

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

    Well amongst python and java, java is easier, as long as C# is considered it similar to java in the places where java shines and superb in the places where java sucks ! I recommend C#. C# was made by taking best of the both world C++ and Java, one of the core C# designers was a java expert ! Added to it that C# is a purely OO language and the libraries out there are endless. And if you are into shiny beautiful interface design, WPF just sweetens everything up ! And as long as code is considered a good comparison maybe found here: http://www.harding.edu/fmccown/java_csharp_comparison.html and here: http://www.25hoursaday.com/CsharpVsJava.html

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

    Ok, thanks!!

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

    It depends on the programming paradigm supported by the language. Java is pure object oriented language. If you are comfortable in any OO language you can learn any other OO language fast. But python supports Procedural, Object oriented and functional programming. So if you know C which is a procedural programming language then it will be easy to use python to do procedural programming,if you are good in java using pyhton will be easy for OO programming and if you know lisp,schema or Haskell then you can do functional programming in python easily. Because underline concepts remain same. But python is growing fast now and java has matured as language . I would advice you to learn python first.

    • 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.