I have focused the majority of my web development career on developing web interfaces with Javascript/CSS/HTML. I'm pretty comfortable on the command line in a Linux environment. Last night I started playing the AWS EC2 and I'm itching to start building a dynamic application. The last piece is picking a language, the problem, there are so many I don't know which one to invest my time in.<p>Right now I'm considering:<p>PHP
Python
Ruby on Rails
Node.js<p>Any insight is greatly appreciated. Thanks!
I never programmed a thing before last year and picked up PHP in just a couple months.
The W3schools tutorial is easy:
<a href="http://www.w3schools.com/php/php_intro.asp" rel="nofollow">http://www.w3schools.com/php/php_intro.asp</a>
and the manual is easily understood with examples.
<a href="http://php.net/manual/en/index.php" rel="nofollow">http://php.net/manual/en/index.php</a><p>Python would allow you to code beyond the web though...
Node.js might not be a bad option seeing as you already know JavaScript, so could save you time learning new syntax. The other options are more mature though.