What should I learn?
Python or R?
What should I learn?
you should learn Excel
javascript
or golang
these two languages will let you make almost anything desu.
python is useless unless for writing pseudocode for AI but it'll probably replaced for Julia soon anyway. Its shit-tier at webservers and for CLI, you can use go or js w/ node.
everyone knows excel
learn vba
then sql
then if you are still unsatisfied python
Depends on what you want to do. I assume since you specified Python and R, you want to do data science or statistics. I'd learn Python if it's your first language because it's one of the most human-readable languages, otherwise R.
Ignore the retards above.
Yes it is for data science.
What's the most efficient way of learning? Free online courses, books, videos? I could also look for a course at an university but I'd prefer to go on my own for now
I love R. It also has a web application framework - R shiny , where yo can make you analysis interactive and host it on the web
I love these noob "programming" threads.
If you're good at logic every language is the same. It takes like a day to figure out the syntax, but it takes decades to actually become good at programming logic.
python. Look up PANDAS - it is basically R but more optimized and it's a python library
Start with an online course (there are a ton of free ones like Codeacademy), then read one or two intro books specific to Python for Data Science to cement the broader topics (doing the examples listed). By then you should have both a basic understanding of the language and the context to use it practically, so take the dive and start your own project.
It'll require a ton of research (how do I do function X?, etc), but that's the nature of programming.