Hacker News new | ask | show | jobs
by topcoder8 6681 days ago
My advice is to pick a language and go from there. Start with either PHP, Ruby or Python. Once you are comfortable with the inner workings of the language, then move forward with an agile development framework. Depending on which language you finally chose you will find open source frameworks for each:

Ruby: Ruby on Rail, Merb PHP: CakePHP Python: Django

I truly think that understanding the language itself will help a lot before jumping into the framework.