Hacker News new | ask | show | jobs
by gonehome 5705 days ago
Learning the basics in any language will help, I'd suggest Python, Ruby, or C++. Rails is actually a web development framework built on top of the programming language Ruby and Drupal is similar to a framework and I think uses the programming language php (not too sure though don't know too much about Drupal). C/C++ will be harder to pick up and isn't really necessary for someone just looking to learn. Try going through a python or ruby tutorial and pick the one you like better.

http://ruby-doc.org/docs/ProgrammingRuby/

http://docs.python.org/tutorial/