First of all: let's not compare [a fruit] and [any other fruit].
PHP or Java Servlets can't be compared to C or C++ or whatever other not-webdesign-language.
And then what's the most powerful?
The one you can work with the best. For example, if 70% of you say C++ is the best, for me it's the worst language ever, I never studied it, so I can't even do Hello world!
All you can say is how popular a language is and ask the users what's not that good about it. (Why would you ask a C programmer what he thinks of Java if he never even used it? What can he say?)
So the best language ever:
the one you can use best.
But there are things you can only do in one language that you can't do in another. I'd have to look up for a few examples, but I bet I could find some...
First of all: let's not compare [a fruit] and [any other fruit].
PHP or Java Servlets can't be compared to C or C++ or whatever other not-webdesign-language.
And then what's the most powerful?
The one you can work with the best. For example, if 70% of you say C++ is the best, for me it's the worst language ever, I never studied it, so I can't even do Hello world!
All you can say is how popular a language is and ask the users what's not that good about it. (Why would you ask a C programmer what he thinks of Java if he never even used it? What can he say?)
So the best language ever:
the one you can use best.