Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

What is the difference between Java, Python, Scala and R?

avatar
New Contributor

What is the difference between Java, Python, Scala and R? Explain briefly each language. Also could you please share where they suites best and some use cases for each. Thanks in advance.

1 ACCEPTED SOLUTION

avatar
Master Mentor
@Srinivasa DK

https://www.quora.com/Which-is-better-for-data-pro...

I am sure you have seen the above.

Scala vs. Java http://www.toptal.com/scala/why-should-i-learn-sca...

R is completely different animal

"R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R."

R vs. Python http://blog.datacamp.com/r-or-python-for-data-anal...

View solution in original post

3 REPLIES 3

avatar
Master Mentor
@Srinivasa DK

https://www.quora.com/Which-is-better-for-data-pro...

I am sure you have seen the above.

Scala vs. Java http://www.toptal.com/scala/why-should-i-learn-sca...

R is completely different animal

"R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R."

R vs. Python http://blog.datacamp.com/r-or-python-for-data-anal...

avatar
Master Mentor

@Srinivasa DK are you still having issues with this? Can you accept best answer or provide your own solution?

avatar
Contributor

Simply Which languge should we use for SPARK ML as a fresher ?