Is PHP more scalable than Ruby or Python?
jacquesm: Scaling software has much more to do with the architecture of the software than with the language.It is possible to write software in any language that scales poorly as well as to write software that scales very well.Right now I'm working on a site that pulls in about 1/2 million uniques daily written in Java (chosen by the programmer before me), before that that same site was written in PHP.Ruby, perl, PHP they're all just different hammers, a good programmer should be able to write scalable web applications with all of the above, but will find a matter of personal preference (or historical accidents) to make the decision.In the beginning it is probably smarter to learn how to program in a language for which there is a market, not to focus so much on scalability issues because when just starting out getting paying work is probably more important.Another issue when learning how to code is to learn how to write clean code, I know I'm showing my age here but you could do worse than to have a look at the source code to the GNU utils package, there is a ton of 'good' code in there that will help you to develop a legible style. That will come in handy in any language, scalable or not :)