Best Languages for Data Science and Statistics in One Picture

Hundreds of programming languages dominate the data science and statistics market: Python, R, SAS and SQL are standouts. If you're looking to branch out and add a new programming language to your skill set, which one should you learn? This one picture breaks down the differences between the four languages.


Below are more resources for specific languages, including comparisons between languages, and same algorithms illustrated in different languages.

To quickly learn these languages or refresh your skills, check out our cheat sheets.

More References

Views: 57704

Tags: dsc_code, dsc_tagged


You need to be a member of Data Science Central to add comments!

Join Data Science Central

Comment by João Pires on January 31, 2020 at 12:24am

I must confess that I don't agree totally with the info at the image.

Mostly if you're working with large datasets ... there are other options, like NoSQL DB's.

Despite that, the SQL means what? MS SQL? In this case, where are the other ones like Postgres, Oracle, MySQL ... that are heavyweights on the market?

Comment by Stephanie Glen on January 30, 2020 at 6:11am

Thanks for that correction, Jonathan. I've updated the image to reflect both open and closed source versions are available.

Comment by Jonathan Woodard on January 29, 2020 at 10:55am

The "SQL" in the table seems to refer to Microsoft SQL Server. The SQL language is an ISO standard with both closed and open source implementations, not just SQL Server. It's like R in that you can find both paid and free products for it.

© 2021   TechTarget, Inc.   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service