PHP vs Rails vs obj C vs scala
compay: PHP is easy to pick up but will likely teach you bad programming habits. This is coming from someone who got their start with PHP. :-)If you want to do web stuff I think Ruby and Python would be better choices. If you want to avoid the learning curve of Rails, you can start off doing stuff with Sinatra instead, and mostly just tackle the Ruby learning curve first.