And why?
Which is best?: R, Python, Stata, R, SPSS, Eviews etc. [serious answers pls]

I can tell you why I do not like R:
1) Horrendous syntax.
2) Awful documentation.
3) Awful multiplicity. Everybody wrote a package for the same thing, and the core R does not have it.
I like R, mostly because there is a package out there to do almost any conceivable thing you could want to do

For everything related to stats or data science, you can use python but there is no better option than R. For general stuff Python is the way to go.
Don't bother with stata. It is very limited in the things it can do, and it costs money so it is not available everywhere and you can't use it at home. Not every firm uses stata, because why would a firm bother to buy a stata license if R and Python can do the same and much more for free, and most of the stats/CS/Eng people come with R and Python skills anyway? You should be able to handle stata, but if you happen to come to a place where there is a stata license and everybody uses it, you will learn it in no time since it is comparatively very easy.

Men//ta//l illness is strong with this one !
"Stata is limited," the Men//ta//l ill chap says. R literally does not have regression and IV regression in the base package, but Stata is limited, you know.
Men//ta//lly ill chaps like this one come with training in R and Python skills... You think you can make this Men//ta//l ill chap do anything useful???
I do not think so.
For everything related to stats or data science, you can use python but there is no better option than R. For general stuff Python is the way to go.
Don't bother with stata. It is very limited in the things it can do, and it costs money so it is not available everywhere and you can't use it at home. Not every firm uses stata, because why would a firm bother to buy a stata license if R and Python can do the same and much more for free, and most of the stats/CS/Eng people come with R and Python skills anyway? You should be able to handle stata, but if you happen to come to a place where there is a stata license and everybody uses it, you will learn it in no time since it is comparatively very easy. 
Men//ta//l illness is strong with this one !
"Stata is limited," the Men//ta//l ill chap says. R literally does not have regression and IV regression in the base package, but Stata is limited, you know.
Men//ta//lly ill chaps like this one come with training in R and Python skills... You think you can make this Men//ta//l ill chap do anything useful???
I do not think so.For everything related to stats or data science, you can use python but there is no better option than R. For general stuff Python is the way to go.
Don't bother with stata. It is very limited in the things it can do, and it costs money so it is not available everywhere and you can't use it at home. Not every firm uses stata, because why would a firm bother to buy a stata license if R and Python can do the same and much more for free, and most of the stats/CS/Eng people come with R and Python skills anyway? You should be able to handle stata, but if you happen to come to a place where there is a stata license and everybody uses it, you will learn it in no time since it is comparatively very easy.
It is. With stata you can do what the software allows you to do, usually limited for stats applications. With R or Python you can do whatever you want, since they are actual programming languages and there is a package for everything you could possibly imagine. And if you want to do something which there is no package for, you can create one by yourself.
Stata is not actually a skill, since it is incredibly easy. You could train a monkey to use stata. That is where the meme reg monkey (reg y x, robust) comes from. Stata is the thing you use if you want to do stats but are too lazy (or st/up/id) to learn coding, which you should learn anyway.

Your firms is not much of a firm, if to them the "cost" of Stata (about 1k for a perpetual licence I think) is a cost.
my firm uses R and pthyon becoz theys free
In third world country even single license Microsoft costing 100 bucks is considered expensive . . . They can pay 1 employee for 1 month . . .

My own point of view (somewhat biased):
Julia >= Python >= R >> Stata and Eviews.
However, one must take into account the size of the community (which makes Python more useful than Julia, as there is a stackoverflow page for any problem we –economists– may encounter) and the inertia (which makes Stata more useful than R, as one can replicate results or get newbutsimilar results easier). So, finally:
Julia ~ Python ~ R ~ Stata ~ Eviews

Python is a general purpose programming language. Cannot be compared with the rest.
Stata is best among the rest. Nice syntax, can do anything and some more, etc.Stata can also access Python pretty easily now. R is a lot better for some things than Stata but the code is messy and you will spend more time trying to do simple things and more likely to make mistakes.